2015-08-25 2 views
1

Я создаю веб-приложение Java для IBM Bluemix. Это приложение разделяет объект сеанса между экземплярами через Session Cache Service.Кэш сеанса Bluemix: триггер для выселения кэшированных данных

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

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

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

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

ответ

0

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

+0

Благодарим вас за комментарий. Я проверю Центр знаний WXS. –