I have a webapp which will run on 2 different machines. From the webapp it is possible to "order" jobs to be executed at specific times by quartz. quartz is running inside the webapp. Thus quartz is running on each of the two machines. I am using JDBC datastore to persist the jobs, triggers etc.
然而,这一想法是,只有一台机器能够经营工作,而另一台机器只能使用季茨来安排工作。 因此,只有一台机器才会开标(Seduler.start())。
In the documentation it says
除非用某种时间组合服务(daemon)同步进行,这种服务非常经常地运行(制鞋必须相互之间)。 见rel=“nofollow” http://www.boulder.nist.gov/timefreq/service/its.htm。 如果你不熟悉如何做到这一点。
从来没有开始(程序启动人)针对同一套数据库表进行非集中化审查,而任何其他案件正在运行(启动)。 你们可能会遇到严重的数据腐败,并且肯定会经历不规则的行为。
And i m not sure that the two machines in which my webapp is running have their clocks synchronized.
我的问题是: 如果在这种安置模式中仍然有采石机,只有一次采石机开始并经营工作,而另一例只能用于安排由一审完成的工作。