2

У меня есть jdbc соединение в моем input в logstash, где я пытаюсь выполнить запрос в соответствии с свойством schedule. Я прошел через jdbc и rufus-scheduler, но все еще довольно неясно, что эти пять звезд (*) представляют индивидуально.Как запустить расписание каждые пять минут в Logstash 5.0?

Как мне известно, звезды слева направо (* * * * *):

  1. минут
  2. час
  3. из (месяц)
  4. к (месяц)
  5. день

Так что если это сценарий как таковой (* * * * *), он представляет собой планировщик wou ld запускается каждую минуту. Следовательно, если я буду запускать его каждые пять минут, как должен выглядеть планировщик? Что-то вроде (5 * * * *)?

Я принял это правильно? Или исправьте меня, если я ошибаюсь.

+0

Добавление @ ответ Вэл, [это] (http://www.thegeekstuff.com/2011/07/cron-every-5-minutes/) может быть полезной. – Kulasangar

ответ

8

5 * * * * будет работать только один раз в час, через пять минут после того, как в час, то есть в HH: 05

Если вы хотите запустить его через каждые пять минут каждый час, вам нужно написать расписание, как это:

*/5 * * * * 
+0

Итак, если я использую 'every' на что-то, у меня должен быть слэш (/) перед ним? – Kulasangar

+1

Это зависит, но в основном да. Вы можете указать каждые 15 минут, но только с 10 минут и далее, тогда вы должны указать, что это '10,25,40,55 * * * *' вместо '*/15 * * * *' – Val

+1

Каждые пять минут также можно указать так: «0,5,10,15,20,25,30,35,40,45,50,55 * * * *', но это длиннее – Val

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

  • Нет связанных вопросов^_^