Почему ultimate cron запускает job раз в час, хотя по шаблону иное?

Аватар пользователя pingvin156 pingvin156 21 августа в 10:07

Установил ultimate cron. Почему ultimate cron запускает job раз в час, хотя по шаблону иное? И как это исправить?
Например, в шаблоне времени запуска стоит "*/10 * * * *", т.е. раз в 10 минут, но запускается так, словно модуля нет, а запуск идет по обычному cron, а там реально настройка раз в час.

0 Thanks

Лучший ответ

Аватар пользователя Sergey F Sergey F 21 августа в 10:27
1

В настройках крон, где устанавливается час, есть ссылка. Можно дергать крон по этой ссылке через wget. Если єто шаред хостинг, в панеле управления хостингом есть инструменты управления cron. Если это VPS, то можно настроить через crontab. Вбить туда команду wget или "vendor/bin/drupal cron:execute". В интернет есть статьи, надо просто погрузиться в тему чуть глубже.

Комментарии

Аватар пользователя Semantics Semantics 21 августа в 11:28

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

Аватар пользователя zvse zvse 22 августа в 11:05

минимальный - 1 минута ( https://crontab.guru/#*_*_*_*_* )

Если надо чаще - делается bash скрипт, который запускается каждую минуту, внутри него for до 60и со sleep 1.
Ну и внутри делается проверка на время и запускается или не запускается нужный скрипт

Аватар пользователя Sergey F Sergey F 21 августа в 10:27
1

В настройках крон, где устанавливается час, есть ссылка. Можно дергать крон по этой ссылке через wget. Если єто шаред хостинг, в панеле управления хостингом есть инструменты управления cron. Если это VPS, то можно настроить через crontab. Вбить туда команду wget или "vendor/bin/drupal cron:execute". В интернет есть статьи, надо просто погрузиться в тему чуть глубже.