Intervalle Keep Alive

La préférence de site Intervalle de Keep alive définit l'intervalle entre les signaux de persistance HTTP envoyés par des applets Java ou un flux de travaux de formulaire au serveur d'applications. Le Contrôleur de suivi eProcess, les applications de concepteur et les flux de travaux de formulaire (disponibles uniquement si FileNet P8 eForms est installé et activé) sont des applets Java. Lorsque vous utilisez un applet, un signal est envoyé au serveur à intervalles réguliers afin de maintenir la connexion de votre session, de manière que vous n'ayez pas besoin de vous reconnecter à l'application.

Pour modifier l'intervalle, saisissez le nombre de minutes (entre 1 et 60) dans la zone Intervalle de Keep alive. La valeur par défaut est 5 minutes.

L'intervalle doit être inférieur à l'intervalle de délai d'expiration de session du serveur d'applications, de manière que l'applet reste actif et connecté. Par exemple, si vous définissez l'intervalle à 10 minutes, l'applet envoie toutes les 10 minutes un signal de keep-alive pour maintenir la session Java Server Pages (JSP). L'applet reste actif et connecté jusqu'à ce que l'utilisateur y mette fin.

La valeur de délai d'expiration de la session pour l'application est définie dans l'élément session-config de son fichier de descripteur de servlet (web.xml) :

<session-config>
<session-timeout>minutes</session-timeout>
<session-config>

Le serveur d'applications lit cette valeur lorsque l'application Web est lancée. La valeur par défaut dépend du serveur d'applications, mais elle se situe généralement entre 30 et 60 minutes. Notez que certains serveurs d'applications peuvent faire appel à une valeur spéciale comme valeur par défaut qui demande à l'application d'utiliser une valeur de délai d'expiration différente définie dans un fichier de configuration différent.

Sur les sites fréquentés, vous pouvez ajuster votre application en réglant le délai d'expiration des sessions. Vous pouvez permettre à un client de navigation de mettre fin à une session sans pour autant encombrer le serveur si l'utilisateur a abandonné la session en question. Vous pouvez également changer la valeur par défaut de <session-timeout> pour une des raisons suivantes :

Pour plus d'informations concernant l'intervalle de délai d'expiration de session JSP, reportez-vous à la documentation concernant votre serveur d'applications.