2013-05-02 4 views
0

Как CRON 2 задачи, как показано ниже (я на самом деле хочу 2 хрон задания выполняются в отличии 30 секунд.)Расписание 2 хрон рабочих мест

cron: 
- description: task1 
    url: /task1 
    schedule: every 1 minutes from 10:00 to 14:00 

- description: task2 
    url: /task2 
    schedule: every 1 minutes from 10:00:30 to 14:00:30 

ответ

0

хрон Работа сами по себе не позволяют секунд быть указан. Однако вы можете использовать The Task Class и установить количество обратного отсчета на task2 равное 30 секундам.

Я не думаю, что это время гарантировано, но оно должно работать примерно хорошо.

+0

Благодарим за консультацию. Прежде чем использовать cron, я использовал deferred.defer (один класс задач, который вы рекомендуете). Он работает примерно 30-50 циклов, а затем возвращает ошибку. Я попытался исправить ошибку, но это слишком сложно, поэтому я должен использовать работу cron (crying) – John

+0

О, дорогой. Я просто знаю, что должно быть возможно :) В Java Задача 2 может дополнительно выполнить Thread.sleep в течение 30 секунд, поэтому она ждет 30 секунд до ее выполнения. Однако к моменту запуска экземпляра/инфраструктура Google запустила и обработала запрос, который я действительно думаю, что вы получите приблизительное время начала 30 секунд спустя. – planetjones

Смежные вопросы