Как настроить время ожидания сеанса Seaside 3.2 (возраст)
При запуске моего изображения с приложением Seaside у меня есть этот код в методе запуска:
WAMySeasideApp>>startUp: resuming
WAMySeasideApp waApplication
preferenceAt: #maximumRelativeAge
put: 18000. "5 hours"
WAEFTTasksApp waApplication
preferenceAt: #maximumAbsoluteAge
put: 86400. "24 hours"
ZnZincServerAdaptor startOn: 8080.
WAMySeasideApp>>waApplication
^ WAAdmin defaultDispatcher handlerAt: 'my-seaside-app'
Эти параметры сеанса "максимальный возраст" правильно отображаются в веб-приложении конфигурации приморья, но каждый сеанс в приморском режиме все еще занимает 30 минут.
Как правильно настроить время ожидания сеанса (возраст) динамически с помощью кода? Для Приморского 3.2, пожалуйста.
1 ответ
Помогает ли это:
anApplication cache expiryPolicy configuration
at: #cacheTimeout put: 1200
(с http://book.seaside.st/, 18.5 Перехват уведомления об окончании сеанса)