Verint | Telligent Community
Verint | Telligent Community
  • Site
  • User
  • Site
  • Search
  • User
Verint Community 11.x
  • Verint Community
Verint Community 11.x
User Documentation How do I configure the site cache?
  • 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?

How do I configure the site cache?

The Community platform uses in-memory caching to increase a site performance. At times you may need to monitor and adjust the size of the cache. It is recommend to periodically monitor the size of the cache to ensure settings are optimal.

Setting the Cache Size

The cache size can be set by going to Administration->Site->Cache.

To set an optimal value for the cache size, you will need monitor your community during peak hours for an extended period of time. Follow the steps below to help determine a value for the cache size:

  1. Start a short cache monitoring session to determine how much your site is currently using. If the values are close to the max on the web servers, you may consider adjusting. 
  2. Take note of the average maximum size being used across the web nodes and set the cache size (Administration->Site->Cache) to a value 2-3X the value from the previous step. This is to allow for growth and finding a new cache size value.
  3. Start a new cache monitoring session (or continue the current if still monitoring) and monitor the cache for an extended period of time.
  4. Take note of the average memory size during this monitoring period and increase it by 25%. This will be your new value.
    Note: If the values are close to the maximum again, restart the process with a cache value high enough to allow for growth during monitoring.

  5. Set the new value  (Administration->Site->Cache) and periodically monitor during peak periods to see if additional adjustments are necessary.

Things to consider:

  • A cache that is highly utilized is a good thing and not always a signal it needs to be increased in size. The process (above) of evaluating the size over a period of time is to determine if the size needs to be increased.
  • Content will continue to stay in the cache as long as its requested. If there is no request for an time for 30 minutes, it will be ejected.
  • The size of the cache may go over the maximum for a period of time.
  • Continually check these settings as your community continues to grow.

Monitoring the Cache

You can monitor the cache by going to Administration->Monitoring->Cache. Start a monitoring session by clicking the start. 

The monitoring session includes the following:

  • Server List - A list of all servers (web and job) running the community. Unchecking a server from this list removes the metrics from this server for all reports during the current session.
  • Hits and Misses Chart - Reports the number of hits and (green) and misses (red) per server as well as the total number of items cached. A server count can be individually removed by clicking the server name in the X-axis. 
  • Memory Usage Chart - Reports the amount of memory (in MB) used by the cache per server. A server can be individually removed by clicking the server name in the X-axis.
  • Top Hits - Lists the top 50 cache hits and misses during the current session.
  • Share
  • History
  • More
  • Cancel
Related
Recommended
  • 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