Vaadin 7 세션 시간 초과에 몇 가지 문제가 있습니다. 첫 번째는 heartbeatinterval을 20 초로 변경하려고 시도했지만 Vaadin 디버그는 여전히 기본값이 300 초라고 말합니다.Vaadin 세션 시간 초과 및 통신 오류
또 다른 문제점은 통신 오류 메시지가 아닌 세션 시간 초과 메시지를 얻을 수 없다는 것입니다. 세션이 1 분 또는 2 분 또는 하트 비트 간격보다 중요한지 여부는 중요하지 않습니다.
세 번째 문제점은 통신 오류 메시지에 "서버 텍스트의 잘못된 JSON 응답"이 항상 있다는 것이고이를 제거하는 방법을 알지 못합니다.
<context-param>
<param-name>heartbeatInterval</param-name>
<param-value>20</param-value>
</context-param>
<context-param>
<param-name>closeIdleSessions</param-name>
<param-value>true</param-value>
</context-param>
는이 매개 변수를 설정 했습니까? MINUTES session-timeout> session-config> –
예. 테스트 목적으로 1 분에서 5 분 사이의 모든 것을 시도했습니다. 그 짜증나는 잘못된 json 응답 텍스트를 없애기위한 아이디어. 다른 텍스트는 무시할 수 있지만 그 텍스트는 무시할 수 있습니다. –