supervisor 添加 program 怎么不重启现有的 supervisor?

2016-10-16 16:07:27 +08:00
 tommark

如题,用 supervisor 管理一组服务,必须先配置好,要是后面需要添加新的服务,就得重启 supervisor ,太麻烦了,有没有不重启的办法或者类似 supervisor 的工具?

4411 次点击
所在节点    Linux
11 条回复
yangtukun1412
2016-10-16 16:10:33 +08:00
reread 后 add
nyanyh
2016-10-16 16:13:49 +08:00
换成 systemd ?
但是 systemd 也需要 systemctl reload
bwangel
2016-10-16 16:26:57 +08:00
supervisord 确实没有 reload 的选项。

如果换成 systemd 的话,每次用`systemctl daemon-reload`,感觉花费的时间也不是很长啊?
immjun
2016-10-16 16:37:25 +08:00
supervisor 等需要安装和启动更多的东西,为何不用系统自带的 systemd ? 一个配置文件就可以了,可以节省内存以及其他开销。
wy315700
2016-10-16 16:41:26 +08:00
直接 update 就行了啊
WinterWu
2016-10-16 16:55:13 +08:00
本身就不需要重启呀,楼上说的直接 update 。另外 supervisor 的好处是可以控制运行环境,远程管理等。需要管理一个集群的时候就很明显。
p2p
2016-10-16 17:34:08 +08:00
reread & update
tommark
2016-10-16 17:58:46 +08:00
@wy315700 update 果然可以,谢谢。
janxin
2016-10-16 19:07:30 +08:00
我以前一直和楼主想法类似,直到我发现了 update 命令
shiny
2016-10-16 19:16:18 +08:00
你们用一个命令的时候不多看几眼它的参数列表吗?
zhs227
2016-10-16 21:57:47 +08:00
第一次知道有 update ,非常感谢。每次都是把不相关的重启一遍。为啥我没有发现有 update 呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/313152

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX