Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

15.3. Configurer le timeout HTTP par application

Le délai d'expiration (timeout) de la session HTTP définit la période après laquelle la session est considérée comme non valide parce qu'il n'y avait aucune activité dans le délai imparti.
Le timeout de session HTTP peut être configuré à plusieurs endroits. Les voici par ordre de précédence :
  • Application - défini dans le fichier de configuration web.xml de l'application.
  • Serveur - indiqué par l'attribut default-session-timeout.
  • Valeur par défaut - 30 minutes.

Procédure 15.1. Configurer le timeout HTTP par application

  1. Modifiez le fichier WEB-INF/web.xml de l'application.
  2. Ajoutez le XML de configuration suivant au fichier, en remplaçant 30 par la valeur de timeout souhaitée (en minutes).
    <session-config>
      <session-timeout>30</session-timeout>
    </session-config>
  3. Si vous avez modifié le fichier WAR, déployez à nouveau l'application. Si vous éclatez le fichier WAR, aucune autre action ne sera nécessaire car JBoss EAP annulera et relancera automatiquement le déploiement de l'application.