Opravujem sa, prekopíroval som inú c(ast( konfigurácie. Správne to je:
<property name="concurrent" value="false"/>
R.
-------- Original Message --------
Subject: Re: Jeden beziaci proces
Date: Mon, 06 Sep 2010 12:00:56 +0200
From: Rastislav Siekel <[email protected]>
To: Java <[email protected]>
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