Я пытаюсь в полной мере понять, когда/как использовать понятие CloudBees о application session stores.Приложения Сессионные магазины на CloudBees
После прочтения этой статьи состоит в том, что они предоставляют возможность сделать несколько экземпляров ваших серверов приложений постоянными переменными сеанса. Таким образом, вы можете загрузить баланс между каждым сервером, и не имеет значения, к какому экземпляру перенаправляется ваш пользователь; каждый экземпляр сервера имеет одинаковые общие состояния сеанса (для всех пользователей).
Итак, если мое понимание неверно или немного дезинформировано, пожалуйста, начните с исправления!
Предполагая, что я более или менее правильно, то у меня есть следующие вопросы:
- Как это производительность больно или память использования? Я бы предположил, что если каждому серверу приходится делиться одними и теми же кэшированными данными сеанса для всех пользователей, он будет иметь вид громоздких и, возможно, даже pricy ...
- Есть ли способ программно сформулировать состояния сеанса CRUD (то есть сбросить кеш, проверить его с помощью JMX и т. д.)?
- Может ли кто-нибудь предоставить конкретный прецедент для этой функции, так что я уверен, что я «понял»?
Заранее благодарен!