Я в настоящее время интернационализирую веб-сайт и столкнулся с некоторыми проблемами около jsessionID
s.Я использую веб-сервер Apache, который балансирует нагрузку на несколько серверов приложений JBoss через mod_jk.
Когда я захожу на сайт по URL-адресу ГБ по умолчанию, jsessionID правильно создается на выделенном сервере приложений jboss.например, www.mysite.com
создать сеанс на GB_Jboss
.
Когда я обновляю URL-адрес до www.mysite.com/fr
, я хочу, чтобы новый идентификатор jsessionID создавался на FR_JBoss
.
Когда я обновляюURL на www.mysite.com/us
, я хочу создать новый jsessionID на US_JBoss
.
Однако каждый раз, когда я обновляю URL, он всегда отображает оригинальный jsessionID.
Я надеюсь, что этоимеет смысл?Любые идеи, как я могу заставить это работать через Apache?Или это проблема балансировки нагрузки на балансировщике нагрузки?