[Java lista] EJB - Thread.interrupted
Szomor Attila
aszomor at computertechnika.hu
2009. Nov. 10., K, 09:57:05 CET
Szia Zsombor,
Pontosítok egy kicsit, Swing client-ből hívok egy importáló üzleti logika
EJB-t ez tovább passzolja a hívást egy importáló entity EJB-nek.
Ez megnyit egy CSV fájt és egy "while not eof" ciklusban feldolgozza azt,
ebben a ciklusban kellene talán figyelni, hogy boldogan dolgozhat-e?
Lehet, hogy nem is kell vele foglalkozni, csak debug-oltam az importot és
miután leállítottam a debug-ot az import meg nem állt le, csak ment, csak
ment ...
Ebből gondoltam, hogy talán nem ártana megnézni egy hosszú folyamatnál
néha azt, hogy mehet-e még.
Attila.
UI:
Például emlékszem, hogy egy Windows-os programban, ilyen hosszan tartó
folyamatoknál kellet vizsgálni az Appliacation.isTerminated()-et, mert ha
nem hiába is próbáltad leállítani.
>
> Nem teljesen értem, hogy mi is a helyzet, de ha jól értem a következők
> történnek:
> 1, a szerverben indítasz egy szálat, ami sok tranzakciót indít ciklusban.
> 2, graceful shutdownt indítasz - azaz valami control-cé vagy hasonló
> eseményt küldesz
> 3, s bár a szerver nagy része már leállt az importálód még tovább
> dolgozik.
> Zsombor
--
Az Opera forradalmian új levelezőjét használva: http://www.opera.com/mail/
További információk a(z) Javalist levelezőlistáról