server.session-timeout
wydaje się działać tylko dla wbudowanego tomcat.Limit czasu sesji rozruchowej:
Dodałem instrukcję dziennika, aby sprawdzić maksymalny interwał sesji. Po ręcznym wdrożeniu pliku wojny do tomcat, zdałem sobie sprawę, że domyślna wartość limitu czasu sesji (30 minut) była nadal używana.
Jak ustawić wartość limitu czasu sesji przy użyciu rozruchu sprężynowego (nie dla osadzonego tomcat, ale dla autonomicznego serwera aplikacji)?
W czasie wiosennego rozruchu stwierdziłem, że "Mimo że limit czasu sesji można łatwo skonfigurować, ustawiając właściwość server.sessiontimeout w application.properties na naszą pożądaną wartość w sekundach" . Czy to prawda? jeśli po prostu dodasz limit czasu sesji w pliku właściwości, będzie on działał? – Jesse
Tak, zarządzanie sesją rozruchu wiosennego będzie używać org.apache.catalina.session.StandardManage podczas pakowania projektu rozruchu w czasie wojny i wdrażania go w zewnętrznym kontenerze. aka, używałby tego, który zawierałby czas sesji web.xml. – Tiina
Niedawno przeczytałem o [ten temat] (https://stackoverflow.com/questions/32501541/what-is-the-default-session-timeout-andhow-to-configure-it-when-using-the- sprin), aw wersji 1.5.7 nazywane jest 'server.session.timeout'. – rocksteady