Bluemix Session Cache: триггер для удаления кэшированных данных

Я создаю веб-приложение на Java в IBM Bluemix. Это приложение совместно использует объект сеанса среди экземпляров через службу кэширования сеанса.

Я понимаю, как запрограммировать мое приложение с кешем сессии. Но я не смог найти никаких описаний, если общий объем кэшированных данных превышает пространство кэша (например, для начального плана я могу использовать пространство кэша 1 ГБ.).

Это мои вопросы.

Q1. Есть ли триггер для удаления кэшированных данных из кеша?

Q2. После превышения кеш-памяти какие данные будут удалены? Существует ли какая-либо стратегия кэширования, такая как "Наименее недавно использованные", "Наименее часто используемые" и т. Д.?

1 ответ

Служба Session Cache в IBM Bluemix основана на WebSphere Extreme Scale. Следовательно, в центре знаний WebSphere Extreme Scale содержится много справочной информации. Стандартный профиль Liberty для Session Cache использует алгоритм Least недавно Used (LRU) для управления пространством. Я еще не пробовал, но первый связанный документ описывает, как контролировать кэш и получать статистику.

Другие вопросы по тегам