Abych vas uvedl trochu do obrazu. Aplikace ma 2 casti, front-end a back-end (vypocetni jadro). Obe jsou to webove aplikace bezici v ramci tomcatu. Pri inicializaci jadra se vytvori pomoci timeru vlakno (jobScheduler), ktere v pravidelnych intervalech checkuje tabulku s ulozenymi joby. Kdyz nastane doba spusteni jobu (vypoctu), tak jej v novem vlakne spusti. Tento vypocet v ramci jobu muze trvat celou noc. Az je vypocet ukoncen, tak se vysledek ulozi do db i s priznakem, ze dany job je ukoncen.
Muj problem je, jak tyto bezici vlakna vycistit pri undeploy. Samotneho JobScedulera ukoncuju pomoci metody cancel() tridy Timer a to pri undeploy. Nemate s cistenin vlaken nejake zkusenosti? Diky ----- Vladislav Krejcirik -- View this message in context: http://konference-java-cz.958153.n3.nabble.com/Thread-safe-webova-aplikace-Tomcat-7-tp1971440p1985029.html Sent from the konference java.cz mailing list archive at Nabble.com.
