Verint | Telligent Community
Verint | Telligent Community
  • Site
  • User
  • Site
  • Search
  • User
Verint Community 11.x
  • Verint Community
Verint Community 11.x
User Documentation Advanced Solr Configuration
  • User Documentation
  • Ask the Community
  • API Documentation
  • Manager Training
  • Developer Training
  • Tags
  • More
  • Cancel
  • New
  • Verint Community 11.x User Documentation
  • -How do I install Telligent Community?
    • +What are the system requirements?
    • Database configuration
    • How do I manage licenses?
    • Advanced Solr Configuration
    • What are jobs?
    • How Do I Deploy my Site to Microsoft Azure?
    • +How do I upgrade Telligent Community?
    • How Do I Migrate My Existing File Storage to Azure?
    • +How can I start or stop the job service?
    • How do I configure the site cache?
  • Getting Started
  • +General Topics
  • +How do I get to the administration panel?
  • +How do I administer members?
  • +How do I change permissions?
  • +What is an application?
  • +What is a group?
  • How should I define groups and applications in my community?
  • +What is a forum?
  • +What is a blog?
  • +What is a gallery?
  • +What is a wiki?
  • +What is a calendar?
  • +What is ideation?
  • +What is a Knowledge Collection?
  • +How do I view reports?
  • +What is a theme?
  • +What is an Achievement and how do I change or manage Achievements?
  • +How can I enable single sign-on (SSO)?
  • +How do I install chat support?
  • +How do I configure email integration?
  • +How do I translate my community?
  • How do I configure automations for my community?
  • +How can I identify abuse or SPAM within the community?
  • +Community Troubleshooting Guide
  • +How do I monitor the health of my community?
  • +Release Notes for Community 11
  • Accessibility
  • What are Points and how do I change or manage points?
  • Change system defaults for locking out users
  • How do I assign a site role to a user?
  • How do I change my password?
  • How do I change the options in my user profile?
  • How do I configure the available profile options?
  • How do I create an API key?
  • How do I customize my community in an upgrade-safe way?
  • How do I edit my profile?
  • How do I enable Google Analytics on Verint Community?
  • How do I show embedded tweets with videos (or pictures)?
  • IFRAME inclusion in the community
  • Shortened URLs
  • What are profile fields and how do I manage them?
  • What are Ratings?
  • What are the SEO features in Verint Community?
  • What is a leaderboard?
  • What is the difference between Related / Recommended content, and how do they work?

You are currently reviewing an older revision of this page.

  • History View current version

Advanced Solr Configuration

[toc]

Memory Use

By default, solr is configured to use 512MB of memory.  For larger indexes, this may not be enough.  To do this, you'll need to open up bin\solr.in.cmd in the Search installation directory.  At the bottom of the file, add the following line (Replacing 1g with the amount of memory you want to assign):

set SOLR_HEAP=1g

Save the file, then restart the Search service.  You can verify the new memory limit has been applied by looking at the JVM-Memory graph on the solr dashboard.  The dark grey bar shows how much memory solr is currently using, whilst the lighter gray shows how much memory is available for solr to use.

Running Multiple Communities on a single solr instance

If you need to run multiple instances of Telligent Community, rather than setting up separate instances of solr you can host multiple cores in the same instance of solr.  (Much like you can host multiple databases inside a single instance of SQL Server)

Each core needs to be given a name, as well as the name of a config set that contains the configuration for the config set.  These config sets can be found at data/home/configsets . These can be created through solr's HTTP API.  

POST http://localhost:8983/solr/admin/cores?action=CREATE&configSet=telligent-content-cb15392&name=mycommunity-content
POST http://localhost:8983/solr/admin/cores?action=CREATE&configSet=telligent-conversations-de63a3d&name=mycommunity-conversations

If you do host indexes for multiple communities on a single instance, we recommend you remove the default indexes and re-create them with your own names - that way you don't risk cross contaminating your communities if you leave two instances pointing at the default cores.

Multiple Instances

In general, you should prefer setting up multiple cores on a single instance rather than set up multiple instances of Telligent Search.  If you really need to set up multiple instances rather than multiple cores, you can provide some additional options to the install script 

.\ServiceInstall.ps1 -ServiceName 'MyCommunitySearch' -DisplayName 'MyCommunity Search' -Port 6789

For more details, use PowerShell's Get-Help function.

Get-Help .\ServiceInstall.ps1

Solr Cloud

Solr Cloud allows you to setup solr up as in a highly available active-active cluster.  Refer to the solr documentation for details on how to set this up.

Note that solr cloud is non trivial to set up - if you're not careful you can set up a cluster that is less reliable than a single node.

Additional Topics

  • Read about the Solr changes in 11.0.
  • Learn how Verint Community now leverages Synonyms to improve search.
  • Telligent
  • Professional Services
  • Submit a Support Ticket
  • Become a Partner
  • Request a Demo
  • Contact Us

About
Privacy Policy
Terms of use
Copyright 2024 Verint, Inc.
Powered by Verint Community