1
jameshuazhou 2017-09-12 09:51:56 +08:00
换 systemd 吧
|
2
zjb861107 2017-09-12 09:59:06 +08:00
&&
用这个不行么? |
4
UnisandK 2017-09-12 10:06:47 +08:00
之前查过,想让俩进程按顺序启动,好像。。并没有办法
想在 supervisor 分开两个的话,要不试试在 B 进程的启动脚本里加 supervisorctl 操作 A 进程启动。。 |
5
clino 2017-09-12 10:08:51 +08:00
要不再写一个脚本负责检查 A 然后启动 B,这个脚本让 supervisor 跑?
|
6
Tink OP |
7
clino 2017-09-12 10:21:31 +08:00
@Tink https://github.com/Supervisor/supervisor/issues/122 open 了好多年了,后面好像有人在自己的 fork 里实现了
|
8
zjb861107 2017-09-12 11:38:05 +08:00
试试通过 supervisor 的 event 或者 group 实现
|
9
bazingaterry 2017-09-12 11:52:42 +08:00 via iPhone
一般这种情况不是程序逻辑里实现吗?
B 启动的时候判断一下 A 是否启动,没启动就 Sleep 一下,失败次数超过阈值就抛异常。 |