Назад | Перейти на главную страницу

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

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

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

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

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

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

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

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

Спасибо.

Я провел еще немного исследований, и я применил ForceReplicationValve, и он отлично сработал.

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