2012-09-10 68 views
2

我使用石英調度程序和TerracottaJobStore類來每5分鐘安排一次作業。我的工作是configurationd:石英TerracottaJobStore

org.quartz.jobStore.class = org.terracotta.quartz.EnterpriseTerracottaJobStore org.quartz.jobStore.tcConfigUrl =本地主機:9510 org.quartz.threadPool.threadCount = 25

我使用5000個觸發器附加了一個作業,然後計劃完成作業。啓動一個作業需要500毫秒(延遲400ms和100ms的螺紋切換近似)。這意味着在1秒內兩個工作正在執行。這種情況下,兵馬俑店每秒發射60個工作,這對我來說很好。我的問題是,所有工作的預定火災時間應該是每5分鐘工作時間之後1:30,並且調度程序在1:25開始。 3000個工作崗位的工作時間定爲1點31分,應該是1點30分。我不知道爲什麼兵馬俑會改變那些工作的預定火災時間。請幫助我。

回答

1

您使用的觸發器是什麼?此行爲取決於類型觸發器。從我從旁白中瞭解到,你應該使用DailyTimeIntervalTrigger。

+0

當前使用Cron觸發器。 –