It seems that my fleet units have been running after I switched to OpenResty as a dynamic routing unit. It might cause I revmoved Requires
or changed to Wants
derective. By the way, it is very difficult to understand of systemd units behaviour coupled with etcd and fleet. In a Unit section there are some directives related to dependencies and ordering. I confused differences between effectiveness, so I collect some references for study.
systemd man pages
DigitalOcean developer-friendly
In Japanese
- Systemd入門(1) - Unitの概念を理解する
- Systemd入門(2) - Serviceの操作方法
- Systemd入門(3) - cgroupsと動的生成Unitに関する小ネタ
- Systemd入門(4) - serviceタイプUnitの設定ファイル
- Systemd入門(5) - PrivateTmpの実装を見る
BindsTo
- How to start and stop a systemd unit with another?
- Running Crate Data on CoreOS and Docker
- How to deal with stale data when doing service discovery with etcd on CoreOS?
- My backup strategy