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

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

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


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