будет ли таймер systemD запускать уже запущенную службу / процесс - PullRequest
0 голосов
/ 06 августа 2020

У меня есть служба, запущенная таймером systemD, создающая резервную копию данных каждый день в 05:00

[Unit]
Description=Backup timer
[Timer]
OnCalendar=*-*-* 5:0:00
[Install]
WantedBy=timers.target

Теперь похоже, что этот процесс будет длиться дольше 24 часов для завершения в первый раз. Сработает ли таймер на следующий день и запустит ли процесс снова или пропустит, потому что он все еще запущен?

Служебный файл выглядит так и запускает сценарий оболочки:

[Unit]
Description=Backup service
[Service]
ExecStart=/usr/local/bin/backup.sh

1 Ответ

0 голосов
/ 10 августа 2020

Как я только что выяснил, процесс снова не запускался.

...