我有服务 A 和 B。B 应该仅在服务 A 重新触发后触发。服务 A 通过计时器每 10 分钟触发一次。服务A一直正常工作(每10分钟一次),但服务B在服务A之后从未执行过。我做错了什么?
服务A:
[Unit]
Description=Service A
After=multi-user.target
[Service]
ExecStart=XXX
[Install]
WantedBy=multi-user.target
服务A的定时器:
[Unit]
Description=Timer for service A
[Timer]
OnUnitActiveSec=10min
[Install]
WantedBy=multi-user.target
服务乙:
[Unit]
Description=Service B
After=serviceA.service
BindsTo=serviceA.service
PartOf=serviceA.service
[Service]
ExecStart=XX
[Install]
WantedBy=serviceA.service