Получение ViewExpiredException в кластерной среде, когда для метода сохранения состояния задан клиент, а сеанс пользователя действителен
У меня есть приложение JSF, которое использует Mojarra 2.2.9 и развернуто в WebSphere 8.5.5.4 в кластерной среде иjavax.faces.STATE_SAVING_METHOD
установлен вclient
.
Несмотря на то, что все мои компоненты приложения имеют область действия запроса, иногда, когда пользовательский сеанс является действительным, и пользователь выполняет пост-запрос на странице, которую он получаетViewExpiredException
, Что может быть причиной этой проблемы и как я могу ее решить? Будет изменениеjavax.faces.STATE_SAVING_METHOD
вserver
реши это? Если да, то как это влияет на память?
Кроме того, имеет ли это какое-либо отношение к окружению кластера и, возможно, в Websphere отсутствует какая-то конфигурация, которая решит проблему?