Bonjour
J'ai un soucis entre le temps d'execcution d'une servlet et le timeout de mon application.
J'ai positionné un timeout de 10 minutes par nécessité d'utilisation(web.xml).
J'ai une servlet qui prend un peu de temps (30 minutes).
Au bout de 10 minutes, je constate au niveau de 'Tomcat Manager' que ma session et tombée, mais mon traitement continue.
A la fin du traitement, l'application a effectivement perdu la session.
Dans mon traitement, j'ai une instruction d'attente
Je pensais que cela serait suffisant pour maintenir la session en vain.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Thread.currentThread().sleep(1000); // On attend 1 seconde
Pour arriver à l'echeance du timeout , il faut seulement être inactif au niveau du browser???
Merci
Partager