Понадобилось мне, чтобы скрипт запускался раз в n секунд.
Cron для этих целей не шибко подходит, поэтому использовал systemd.
Детали под катом
Создаем два файла:
Cron для этих целей не шибко подходит, поэтому использовал systemd.
Детали под катом
Создаем два файла:
# /etc/systemd/system/myservice.service[Unit]Description=Runs myserviceWants=myservice.timer[Service]ExecStart=/path/to/script/or/command[Install]WantedBy=multi-user.target# /etc/systemd/system/myservice.timer[Unit]Description=Runmyserviceevery 10 secondsRequires=myservice.service[Timer]Unit=myservice.serviceOnCalendar=*:*:0/10[Install]WantedBy=timers.target
Выполняем запуск:systemctl daemon-reloadsystemctl enablemyservice.timersystemctl startmyservice.timer
Проверяем статус:systemctl statusmyservicer.timer
Комментариев нет:
Отправить комментарий