Репликация сеанса в Tomcat - постоянство сеанса jdbc - пользовательская или библиотечная реализация?

Я внедряю многосерверное кластерное веб-приложение Tomcat (более 20 серверов). Я хочу сделать репликацию сеанса, сохранив сеанс в общую базу данных через JDBC.

Стоит ли тратить время на то, чтобы накатить свою собственную стойкость сеанса jdbc - или есть надежная и достаточно универсальная реализация репликации сеансов с полки в библиотеках с открытым исходным кодом?

Здесь предполагается, что я ищу "менеджера", который управляет постоянством (в файл или БД) реализаций следующего:

javax.servlet.http.Session
javax.servlet.http.SessionContext

1 ответ

Взгляните на это: http://www.intelligrape.com/blog/2010/07/21/tomcat-6-session-persistence-through-jdbcstore/.

Я пытаюсь сделать то же самое, что и вы, я обнаружил, что это работает. Тем не менее, я испытываю задержку при вставке сессии БД. Если вы используете это решение и нашли ответ, дайте мне знать.

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