如题,用 supervisor 管理一组服务,必须先配置好,要是后面需要添加新的服务,就得重启 supervisor ,太麻烦了,有没有不重启的办法或者类似 supervisor 的工具?
1
yangtukun1412 2016-10-16 16:10:33 +08:00 via Android
reread 后 add
|
2
nyanyh 2016-10-16 16:13:49 +08:00 1
换成 systemd ?
但是 systemd 也需要 systemctl reload |
3
bwangel 2016-10-16 16:26:57 +08:00
supervisord 确实没有 reload 的选项。
如果换成 systemd 的话,每次用`systemctl daemon-reload`,感觉花费的时间也不是很长啊? |
4
immjun 2016-10-16 16:37:25 +08:00 1
supervisor 等需要安装和启动更多的东西,为何不用系统自带的 systemd ? 一个配置文件就可以了,可以节省内存以及其他开销。
|
5
wy315700 2016-10-16 16:41:26 +08:00 2
直接 update 就行了啊
|
6
WinterWu 2016-10-16 16:55:13 +08:00 via iPhone
本身就不需要重启呀,楼上说的直接 update 。另外 supervisor 的好处是可以控制运行环境,远程管理等。需要管理一个集群的时候就很明显。
|
7
p2p 2016-10-16 17:34:08 +08:00 via iPhone
reread & update
|
9
janxin 2016-10-16 19:07:30 +08:00
我以前一直和楼主想法类似,直到我发现了 update 命令
|
10
shiny 2016-10-16 19:16:18 +08:00 1
你们用一个命令的时候不多看几眼它的参数列表吗?
|
11
zhs227 2016-10-16 21:57:47 +08:00
第一次知道有 update ,非常感谢。每次都是把不相关的重启一遍。为啥我没有发现有 update 呢?
|