powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring MVC. "Тяжелый" объект в scope session.
5 сообщений из 30, страница 2 из 2
Spring MVC. "Тяжелый" объект в scope session.
    #38553358
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JackARoe,
прочел про ноды оракла. Там на новой ноде только новая сессия целиком (по умолчанию).
...
Рейтинг: 0 / 0
Spring MVC. "Тяжелый" объект в scope session.
    #38553428
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JackARoeНу т.е. resourceManagerCache в singleton?

Да.

JackARoeА если сессия реплицируется на другую ноду? там ведь будет свой кэш? авторизовываться заново в манагере и сохранять его в кэш?
Так это вам решать, что вам выгоднее с точки зрения производительности кластера и качества обеспечения failover.
Уже есть написал выше. Если сериализациая\десериализая resourceManager-а дешевая, то реплицируйте на здоровье. Если дорогая, то задумайтесь.
...
Рейтинг: 0 / 0
Spring MVC. "Тяжелый" объект в scope session.
    #38553481
JackARoe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczТак это вам решать, что вам выгоднее с точки зрения производительности кластера и качества обеспечения failover.
Уже есть написал выше. Если сериализациая\десериализая resourceManager-а дешевая, то реплицируйте на здоровье. Если дорогая, то задумайтесь.
блин, совсем запутался. Откуда на другой ноде-то он есть в кэше синглтона?
вот опять же http://stackoverflow.com/questions/11300706/spring-singleton-in-clustered-environment
а кэш этих манагеров и есть тот meaningful state, который расшаривается между нодами.

Вобщем, у меня стойкое ощущение, что я задаю вопросы не понимая чего-то важного из основ.
Может подскажите, что почитать о построении таких распределенных систем (если будет приближенно разработке на java, то просто супер)?

Или все это та самая premature optimization? Просто не хочется словить граблей на ровном месте, не относящемся к "бизнес"-логике приложения.
...
Рейтинг: 0 / 0
Spring MVC. "Тяжелый" объект в scope session.
    #38553496
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JackARoeблин, совсем запутался. Откуда на другой ноде-то он есть в кэше синглтона?
вот опять же http://stackoverflow.com/questions/11300706/spring-singleton-in-clustered-environment
а кэш этих манагеров и есть тот meaningful state, который расшаривается между нодами.

Существуют распределенные кэши такие как Terracotta, JBoss Tree Cache. С их помощью вы можете самостоятельно реплицировать состояние кеша на другие ноды сервера.

JackARoeВобщем, у меня стойкое ощущение, что я задаю вопросы не понимая чего-то важного из основ.
Может подскажите, что почитать о построении таких распределенных систем (если будет приближенно разработке на java, то просто супер)?

Для меня в своё время ключевой оказалась вот эта статья
http://www.theserverside.com/news/1364410/Under-the-Hood-of-J2EE-Clustering

JackARoeИли все это та самая premature optimization? Просто не хочется словить граблей на ровном месте, не относящемся к "бизнес"-логике приложения.
Сделайте так, чтобы в будущем вам было это не сложно поменять. Тогда и проблемы с premature optimization не будет.
...
Рейтинг: 0 / 0
Spring MVC. "Тяжелый" объект в scope session.
    #38553505
JackARoe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ок. Коллеги, спасибо за обсуждение.
Ушел думать, читать, ставить опыты.
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring MVC. "Тяжелый" объект в scope session.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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