Na toto pouz(ívam Quartz - http://www.quartz-scheduler.org/.

Výluc(nost( na jeden bez(iaci proces sa nastavuje v konfigurácii ako:

<property name="quartzProperties">
<props>
<prop key="org.quartz.threadPool.threadCount">
                    1
</prop>
</props>
</property>

Rastislav "Bedo" Siekel


------------------------------------------------------------------------
Ing. Rastislav Siekel
Prosoft s.r.o., Kuzmányho 8, 010 01 Z(ilina, Slovakia
E-mail : <[email protected]> <mailto:[email protected]>
Tel : 041/562 54 91
Fax : 041/562 54 97
Mobil : 0905 34 00 20

On 6. 9. 2010 11:56, Tomas Studva wrote:
Dobry den,
v nasej aplikacii mame periodicky spustany proces. Tento proces je schedulovany Jbossom, a moze trvat od niekolko sekund az po niekolko minut. Spustany je asi kazde tri minuty. Potrebujem zarucit aby bezal iba 1 na celom servery. Momentalne to riesim flagom v databaze, ak je flag true, tak proces sa hned ukonci. Chcem sa spytat, ci nie je aj jednoduchsie riesenie a ako by to bolo s implementaciou. Ten zamok naozaj suvisi s datami, teda s databazou a aplikaciou. Ako druhe riesenie mi napada lockovat sa na nejakom objekte v aplikacii.
Tomas Studva

Odpovedet emailem