В моем потоке мула в настоящее время выражение cron в компоненте кварца 0/10 * * * *?, который срабатывает каждые 10 секунд. Мне нужно изменить мою работу cron для работы с начальной задержкой в 5 секунд? Как я могу учесть это, просто изменив выражение cron?как написать выражение Cron с начальной задержкой - кварц в муле?
0
A
ответ
-1
<inbound>
<quartz:inbound-endpoint jobName="myServiceJob" startDelay="5000" repeatInterval="1000">
<quartz:event-generator-job/>
</quartz:inbound-endpoint>
0
Компонент Кварц имеет свойство Start Delay в миллисекундах
<quartz:inbound-endpoint doc:name="Quartz" jobName="StartFlow" startDelay="5000" repeatInterval="0" cronExpression="0/10 * * * * ?" >
спасибо .. Есть ли способ, чтобы приспособить это, просто изменив выражение хрон вместо конфигурирования startDelay? –
Нет, выражение Cron не имеет этой опции: https://docs.oracle.com/cd/E12058_01/doc/doc.1014/e12030/cron_expressions.htm –