Начальная проблема (X)

У меня есть несколько машин Linux, на которых запущен Debian, все они подключены к сети. Они размещают веб-серверы, к которым можно получить доступ локально, когда нет интернета. Все работает хорошо, но я активно разрабатываю всю систему и мне нужно продвигать изменения. Я использую git и cron, поэтому новая версия всегда загружается и разворачивается ночью. Но кто будет охранять охрану? Я хотел бы иметь аналогичный механизм обновления для заданий cron. Вот почему я искал альтернативу cron. И я нашел Хкрон.

Моя текущая проблема (Y)

Дело в том, что hcron не используется широко, и его документация не очень понятна. Я установил его из пакета .deb и каким-то образом заставил его работать.

  1. Я вижу, что файл журнала изменяется из /var/log/hcron/hcron.log
  2. Я изменил конфигурационные файлы в /etc /hcron /
  3. Я создал работу cron с помощью hcron-event, но не знаю, что делать дальше. Как я могу добавить это событие в расписание? Кто-нибудь?

1 ответ1

1

Если вы определили файл событий hcron (он должен находиться в ~/.hcron/<fqdn>/events), вам нужно только запустить hcron-reload. hcron-reload создает файл снимка, содержащий все ваши события hcron, копирует его в каталог спула для просмотра hcron-планировщиком и уведомляет hcron-планировщик о том, что снимок ожидает загрузки. Через минуту hcron-планировщик проверяет наличие ожидающих снимков и загружает их.

Как разработчик hcron, мне любопытно узнать, что было непонятным в документации. Смотрите контактную информацию на сайте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .