2016-09-11 2 views
0

Мне хотелось бы, чтобы работа выполнялась каждые 10 минут в Clockwork, но я хочу, чтобы она выполнялась 6 раз в час, в 00, 10, 20, 30, 40 и 50 минутах.Запуск работы каждые 10 минут с Clockwork

В Clockwork readme он говорит, что вы можете использовать шаблоны для часовых и минутных значений:

Wildcards за час и минуту поддерживаются:

every(1.hour, 'reminders.send', :at => '**:30') 
every(10.seconds, 'frequent.job', :at => '9:**') 

Однако, когда я попытался at: '**:*0' он дал мне ошибка.

ответ

1

Здравствуйте @benjamin, кажется, подстановочные знаки символы могут быть использованы либо или часов или минут, и, кажется, Заводной не поддерживает частичные символы как **:*0

вы можете передать массив at вариант для достижения своей цели You can set more than one timing

every(10.seconds, 'reminders.send', :at => ['**:00', '**:10', '**:20', '**:30', '**:40', '**:50']) 
Смежные вопросы