为什么我的cron作业每10秒运行一次?

时间:2013-04-10 08:19:31

标签: liferay-6

环境:Liferay 6.1

在我的liferay-portlet.xml中,我有这个cron作业:

<scheduler-entry>
         <scheduler-event-listener-class>com.shorex.b2b.web.billing.IndexJob</scheduler-event-listener-class>
         <trigger>
            <cron>
                <cron-trigger-value>0 0 6 1/1 * ? *</cron-trigger-value>
            </cron> 
        </trigger>
    </scheduler-entry>

此表达式“0 0 6 1/1 *?*”表示每天6:00:00执行一次。

问题是此过程每10秒从6:00:00开始执行一次。也就是说,在6:00:00,6:00:10,6:00:20,6:00 ......

有谁能告诉我为什么会这样?

1 个答案:

答案 0 :(得分:1)

<cron-trigger-value>0 0 6 ? * *</cron-trigger-value>

那就是每天6点。