nodejs 除了 PM2 有什么可选的守护进程?(要求开源+有界面+私有化部署)

2020-01-12 11:19:15 +08:00
 ourleven

项目在用 pm2,结果发现 keymetric 有界面但是需要互联网。我们这是私有化部署,内网,与外网隔绝,瞬间感觉要换方案。

不知各位大神,有什么好工具推荐吗?要求开源+有界面+私有化部署

有界面是因为,要通过界面去直接 upload 新版本,做到无缝切换。没法子,terminal 没权限了。。。。

8426 次点击
所在节点    Node.js
14 条回复
leafdream
2020-01-12 12:15:26 +08:00
pm2 不香吗
xiaoyiyu
2020-01-12 12:15:28 +08:00
zhugefubin
2020-01-12 12:49:27 +08:00
我看到宝塔里有 pm2 插件,应该可以界面,但是貌似不开源
chinvo
2020-01-12 13:01:28 +08:00
forever
Cbdy
2020-01-12 18:08:36 +08:00
docker,界面的话可以看一下 Portainer
ashCloud
2020-01-12 20:58:09 +08:00
supervisor
datou
2020-01-13 10:57:55 +08:00
systemd
fzhyzamt
2020-01-13 12:00:34 +08:00
我 python 是用的 supervisor,node 我们用的 pm2 也是直接发布啊
ourleven
2020-01-16 07:13:35 +08:00
@leafdream 大部分还是很香啊,就是目前没找到 upload 程序包的方法
ourleven
2020-01-16 07:31:33 +08:00
@xiaoyiyu 感谢大神!研究了一下,这个挺好的,就是有几点忍不了:
1,ts 写的。我们团队水平。。。。改不足以看懂 ts
2,大量 annotation,我们这几乎用不了,不是有多难,但团队水平,就一新人水平
3,dashboard 两年没更新的。。。怕会有问题
ourleven
2020-01-16 07:32:14 +08:00
@zhugefubin 对呀,不开源基本搞不了。。。。
ourleven
2020-01-16 07:33:27 +08:00
@fzhyzamt 发布能做,就是没上 web 版本的方法

目前打成的绿色包还是挺好用的,就是更新麻烦,没有了操作权限
ourleven
2020-01-16 07:35:04 +08:00
@datou 呵呵。。。操作不了 linux 控制台了。。
xiaoyiyu
2020-01-16 13:24:40 +08:00
@ourleven app.pm2.io 使用 pm2 plus 也行,不过是....

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

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

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

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

© 2021 V2EX