0
我有一個奇怪的問題與任務調度。以下是我的appliacationContext.xml
中pingProducer
的三種測試配置。第一個和第二個工作。第三個應該每小時產生一次ping,不會 - 每分鐘產生一次ping。我錯過了什麼嗎?春天 - 任務調度問題
<!-- Ping scheduler - WORKS - every second -->
<task:scheduled-tasks>
<task:scheduled ref="pingProducer" method="producePingRequest" cron="* * * * * ?" />
</task:scheduled-tasks>
<!-- Ping scheduler - WORKS - every minute -->
<task:scheduled-tasks>
<task:scheduled ref="pingProducer" method="producePingRequest" cron="0 * * * * ?" />
</task:scheduled-tasks>
<!-- Ping scheduler - DOES NOT WORK - every minute -->
<task:scheduled-tasks>
<task:scheduled ref="pingProducer" method="producePingRequest" cron="0 0 * * * ?" />
</task:scheduled-tasks>
爲什麼我必須在50秒後運行而不是立即運行? – user219882
這只是一個例子 – atrain
但它仍然不起作用。這對我有效:'cron =「30 0 0/1 * *?」'我不知道爲什麼 – user219882