powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Управление сессиями в Resin
5 сообщений из 5, страница 1 из 1
Управление сессиями в Resin
    #33668823
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
Возникла задача в сервлете хранить список активных сессий.
Я ее решил вручную, создав свой листенер javax.servlet.http.HttpSessionListener и в переопределенных методах данного интерфейса добавляю созданные сессии в список ArrayList list . А при необходимости могу этот список возвратить клиенту, чтобы узнать сколько сессий существует.

Данный подход мне кажется неэффективным по следующим позициям:
-- необходимо синхронизировать мой список list как на запись так и на чтение
-- чувствую что моя рализация это повторно изобретенный велосипед

Я полазил по библиотеке resin/lib но ничего похожего на какой нибудь механизм управления сессиями не нашел

Подскажите пожалуйста, есть ли средства самого сервера resin, к котрым можно обращаться из своих сервлетов, например - средство для управления списком сессий?

Работаю с последней версией resin 3.0.17
Спасибо за внимание.
...
Рейтинг: 0 / 0
Управление сессиями в Resin
    #33668882
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати и вопрос в дополнение - можно ли хранить лучше сессионных пользователей в контексте сервлета (ServletContext) чтобы не использовать самописный ArrayList list для хранения оных?
...
Рейтинг: 0 / 0
Управление сессиями в Resin
    #33669123
Dennnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем хранить список сессий???
...
Рейтинг: 0 / 0
Управление сессиями в Resin
    #33669163
h
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
h
Гость
unicornmirageкстати и вопрос в дополнение - можно ли хранить лучше сессионных пользователей в контексте сервлета (ServletContext) чтобы не использовать самописный ArrayList list для хранения оных?
я бы так и сделал. при создании сессии в листенере увеличивать число
сессий, лежащих в контексте приложения на 1, а при удалении сессии -
уменьшать. и не надо никакого листа.
...
Рейтинг: 0 / 0
Управление сессиями в Resin
    #33669323
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ясно, спасибо за ответ, но все же некоторые вопросы остались открытыми - встроенные средства Resin...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Управление сессиями в Resin
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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