Webstedsindstillingen Keep alive interval bestemmer intervallet mellem HTTP-baserede keepalive-signaler, der sendes fra Java™-miniprogrammer eller en formulararbejdsgang til applikationsserveren. Process Tracker, designerapplikationerne og formulararbejdsgangene (kun tilgængelige, hvis FileNet P8 eForms er installeret og aktiveret) er Java™-miniprogrammer. Mens du arbejder i et miniprogram, sendes der et signal med regelmæssige intervaller til serveren for at opretholde sessionsforbindelsen, så du ikke behøver at logge på applikationen igen.
Hvis du vil ændre intervallet, skal du angive antallet af minutter (fra 1 - 60) i feltet Keep alive interval. Standardværdien er 5 minutter.
Intervallet skal være mindre end timoutintervallet for applikationsserversessionen, så miniprogrammet forbliver aktivt og tilsluttet. Hvis du f.eks. angiver intervallet til 10 minutter, sender miniprogrammet et keepalive-signal hvert 10. minut for at holde JSP-sessionen (Java™ Server Pages) i gang. Miniprogrammet forbliver aktivt og tilsluttet, indtil brugeren afslutter miniprogrammet.
Værdien for sessionstimeout for applikationen er angivet i elementet session-config i Servlet-beskrivelsesfilen (web.xml):
<session-config>
<session-timeout>minutes</session-timeout>
<session-config>
Applikationsserveren læser denne værdi, når applikationen startes. Standardværdien afhænger af applikationsserveren, men er generelt mellem 30 og 60 minutter. Bemærk, at nogle applikationsservere kan bruge en særlig værdi som standard, der instruerer applikationen i at bruge en anden timeoutværdi, der er angivet i en anden konfigurationsfil.
På travle websteder kan du finjustere applikationen ved at tilpasse timeoutperioden for sessioner. Samtidig med at du gerne vil give en browserklient mulighed for at afslutte en session, ønsker du ikke at binde serveren op, hvis brugeren har afbrudt sessionen. Her er nogle andre årsager til, at du kan have behov for at ændre standardværdierne for <session-timeout>
:
Der er flere oplysninger om intervallet for JSP-sessions-timeout i dokumentationen til applikationsserveren.