V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ourleven
V2EX  ›  Node.js

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

  •  
  •   ourleven · 2020-01-12 11:19:15 +08:00 · 8189 次点击
    这是一个创建于 1558 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    目前打成的绿色包还是挺好用的,就是更新麻烦,没有了操作权限
    ourleven
        13
    ourleven  
    OP
       2020-01-16 07:35:04 +08:00 via iPhone
    @datou 呵呵。。。操作不了 linux 控制台了。。
    xiaoyiyu
        14
    xiaoyiyu  
       2020-01-16 13:24:40 +08:00
    @ourleven app.pm2.io 使用 pm2 plus 也行,不过是....
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2822 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 15:27 · PVG 23:27 · LAX 08:27 · JFK 11:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.