Как я могу управлять репликацией сессии в кластере weblogic
Я разработал приложение и хочу развернуть его в кластерной среде. Но я не уверен, как реплицировать сеанс, когда один сервер выходит из строя.
Что мне нужно сделать для репликации сеанса?
Любое предложение будет с благодарностью!
2 ответа
В WebLogic есть встроенная кластеризация, поэтому для этого не нужно ничего другого. Кроме того, WebLogic Suite включает в себя Coherence, а в WebLogic Suite вы можете включить кластеризацию сеансов Coherence, просто установив флажок в консоли.
Пожалуйста, прочитайте: http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/wls/12c/12-ManageSessions--4478/session.htm
Попробуйте использовать это. http://hazelcast.com/use-cases/web-session-clustering/
Всегда лучше иметь репликацию сеанса вне weblogic и на конце веб-уровня, так как целью является weblogic.
Вы также можете посмотреть на устойчивость сеанса и узнать, как этого можно добиться, это Hazelcast.
Я уверен, что правильный кластер с кэшированием, таким как согласованность, может поддерживать сеансы на нескольких машинах и обеспечивать высокую доступность в weblogic. С точки зрения инфраструктуры, я бы выбрал продукты Coherence или "похожие на Coherence" для достижения репликации и устойчивости сеансов.