Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Обновление веб-приложения без потери сессии пользователя / 2 сообщений из 2, страница 1 из 1
09.09.2014, 19:56
    #38742174
xPro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление веб-приложения без потери сессии пользователя
Наверно, многие решали такую задачу, но в сети ничего толком найти не удалось.
Есть небольшое веб-приложение, в сессии хранятся объекты (текущая инфа о пользователе).
Хочется при обновлении приложения, чтобы сессия пользователя не обрывалась, данные в сессии не терялись и его не перекидывало на страницу авторизации.
Как такое можно сделать? Особенно интересно как быть есть структура хранимых в сессии объектов меняется при обновлении приложения.
...
Рейтинг: 0 / 0
09.09.2014, 20:12
    #38742182
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление веб-приложения без потери сессии пользователя
xProКак такое можно сделать?

Servlet API?
- Проверить что все объекты в сессии сериализуемые.
- Проверить настройки сервера приложений, на тему сохранения сессий.
- Останавливать сервер и редеплоить web-модуль штатными средствами согласно документации.

xProОсобенно интересно как быть есть структура хранимых в сессии объектов меняется при обновлении приложения.
- Можно настроить сервер, чтобы хранить сессию в БД, либо каким-то своим образом. Мигрировать хранилище на новую версию при апгрейде.
- Можно перенастраивать загруженные сессии, строго следуя обратной совместимости при разработке сессийных объектов.
- Можно использовать Externalizable, чтобы реализовать десериализацию с поддержкой обратной совместимости.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Обновление веб-приложения без потери сессии пользователя / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]