Возможно ли настроить тайм-аут сеанса программно в JBOSS EAP 6.1? Использование @PostConstruct на сессионных компонентах или есть ли слушатели для создания сеанса?Настройка тайм-аута сеанса Программно JBOSS EAP 6.1
0
A
ответ
1
Вы можете использовать HttpSession#setMaxInactiveInterval. Тогда вы можете иметь класс, который будет реализовывать интерфейс HttpSessionListener
, поэтому всякий раз, когда создается новый сеанс, вы можете программно установить для него новый тайм-аут.
public class MyHttpSessionListener implements HttpSessionListener {
@Override
public void sessionCreated(HttpSessionEvent event) {
event.getSession().setMaxInactiveInterval(yourInterval);
}
@Override
public void sessionDestroyed(HttpSessionEvent event){
}
}
Насколько я знаю, есть теперь способ, как сделать это в CDI
но Servlets
и CDI
являются совместимыми технологиями поэтому он должен работать вместе. Обратите внимание, что вы можете вставить любой файн CDI
этому слушателю.
Смежные вопросы
- 1. Настройка интерфейса Jboss EAP 6.1
- 2. Репликация сеанса HTTP в JBoss EAP 6.1
- 3. Настройка Jboss EAP 6.1 ответ GZIP Http
- 4. Настройка репликации сеанса в Jboss EAP 6.2
- 5. JBoss EAP 6.1 Консольное вращение
- 6. Исключая подсистему JPA от JBoss EAP 6.1 - Пытаясь использовать JPA 2.1 в JBoss EAP 6.1
- 7. jboss eap 6.1 custom log4j to server.log
- 8. Сохранение HornetQ на Jboss EAP 6.1
- 9. Развертывание весеннего ботинка на JBOSS EAP 6.1
- 10. Конфигурация JMX на JBoss EAP 6.1
- 11. JBoss EAP 6.1 vs Tomcat 7
- 12. Поддержка JBoss EAP 6.1 для Netbeans?
- 13. jboss-eap-6.1 + log4j configuration webapp
- 14. ejb bean instance pool jboss EAP 6.1
- 15. Deploy Appfuse in with Jboss EAP 6.1
- 16. Контекст RestEasy в Jboss EAP 6.1
- 17. Настройка JBOSS 6.2 Регистрация EAP
- 18. Миграция EJB 2.1 от WebSphere 6.1 до JBoss EAP 6.1
- 19. Репликация сеанса на EAP JBOSS 6.0
- 20. После таймаута сеанса, куда JBoss перенаправляет пользователей?
- 21. Настройка нескольких экземпляров JBOSS EAP 6
- 22. Jboss EAP 6,4 - настройка SLF4J-log4j12
- 23. Проблема переноса уха от JBoss EAP 5.1 до 6.1
- 24. JBoss EAP 6.1 подключение к WebSphere 7 EJB
- 25. oracle.jdbc.driver.T4CConnection нельзя отнести к oracle.jdbc.OracleConnection в JBOSS EAP 6.1
- 26. Ошибка аутентификации: JDBC Realm в JBoss EAP 6.1
- 27. Резервное копирование не работает с JBoss EAP 6.1
- 28. Конфигурирование кодировки UTF-8 в JBOSS 6.1 EAP
- 29. Multiple корневого контекста для развертывания одной войны JBoss-EAP-6.1
- 30. JBoss EAP 6.1 + HornetQ не может включить AIO
Привет, это работает как шарм для http, это также работает с https/ssl? Я согласен с ответом – vumaasha
Если честно - я не знаю. Попробуйте это и сообщите мне, работает ли это. –
работает с https. Спасибо за ответ – vumaasha