Репликация сессии в Tomcat

Я настроил свой кластер с одним loadbalancer и 2 узлами с липким сеансом. Я использую mod_jk для балансировки нагрузки. У меня проблема с правильной репликацией сеанса. Я использую Tomcat 6. Когда я начинаю новый сеанс, я вижу, что сеанс реплицируется на обоих узлах. Это все хорошо

Содержание сессии

Node 1
printstring=["1"]
Node 2
printstring=["1"]

Но проблема возникает, когда я изменяю объект сеанса, обновленный сеанс не реплицируется. Некоторые, как кот просто не обновляет содержимое сеанса.

Содержание сеанса

Node 1
printstring=["1","2"]
Node2
printstring=["1"]

Сейчас я использую дельта-менеджер. Я провел некоторое исследование, но не нашел ничего, чтобы помочь мне.

Спасибо.

1 ответ

Я немного больше исследований привел к этому, и я реализовал ForceReplicationValve, и он работал как шарм.

https://stackoverflow.com/questions/2680958/is-there-a-usedirtyflag-option-for-tomcat-6-cluster-configuration

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