Исходная задача (X)

Исходная задача (X)

Исходная задача (X)

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

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

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

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

решение1

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

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

Связанный контент