Prolonger le timeout d'une servlet
Bonjour à tous,
j'ai une servlet qui ne répond pas au client tant qu'il n'y a pas de réponse :
Code:
1 2 3 4 5 6 7 8
|
while (!NotificationService.hasNewNotification(currentUser)) {
try {
Thread.sleep(1000);
} catch (Exception e) {
e.printStackTrace();
}
} |
ça marche bien sauf que ça s'arrête après 30 secondes !?
J'ai déjà configuré le web.xml sur :
Code:
1 2 3
| <session-config>
<session-timeout>3600</session-timeout>
</session-config> |
et la servlet sur :
Code:
req.getSession().setMaxInactiveInterval(3600);
Mais ça s'arrête quand même après 30 secondes !!?