Как получить состояние, используя сессионный компонент с сохранением состояния при сбое или перезапуске сервера? - PullRequest
0 голосов
/ 13 марта 2012

Как получить состояние, используя сессионный компонент с сохранением состояния при сбое сервера или перезапуске сервера? Так, он может получить то же состояние или нет?

Ответы [ 2 ]

0 голосов
/ 14 марта 2012

Рассматривали ли вы clustering?Большинство серверов приложений предоставляют эту функцию.Для GlassFish среди прочих есть учебник .

В частности, вы ищете функцию под названием Stateful Session Bean Failover .

0 голосов
/ 14 марта 2012

К сожалению, если произошел сбой сервера, вы не сможете вернуть состояние - если только вы не сохраняете состояние в БД (выполнимо, но может быть сложно).

Состояние не будет автоматически отсортированодля вас после сбоя или перезапуска, но вы можете отсортировать систему, либо сохранить состояние на стороне клиента, либо сохранить данные в БД после каждого просмотра страницы.Но в любом случае вам нужно будет поработать, чтобы сделать приложение устойчивым в этих условиях.

...