У меня есть шаблон systemd, load@.service
определяется как:
[Unit]
Description=load script
Wants=network-online.target
After=network-online.target
PartOf=load.target
[Service]
Type=simple
ExecStart=/usr/bin/python3 load -d %i
User=root
[Install]
WantedBy=default.target
Мне нужно запустить четыре разных экземпляра этого скрипта с разными параметрами для -d
, поэтому я настроил load.target
определяется как:
[Unit]
Description=dataloader.load workers
Wants=load@1.service load@2.service load@3.service load@4.service
[Install]
WantedBy=multi-user.target
Я хочу, чтобы каждый из четырех экземпляров запускался каждые 10 минут.
Как мне настроить таймер systemd для вызова .target
через определенный интервал?