ourleven
V2EX  ›  Node.js

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

  •  
  •   ourleven · Jan 12, 2020 · 9326 views
    This topic created in 2323 days ago, the information mentioned may be changed or developed.

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

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

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

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

    目前打成的绿色包还是挺好用的,就是更新麻烦,没有了操作权限
    ourleven
        13
    ourleven  
    OP
       Jan 16, 2020 via iPhone
    @datou 呵呵。。。操作不了 linux 控制台了。。
    xiaoyiyu
        14
    xiaoyiyu  
       Jan 16, 2020
    @ourleven app.pm2.io 使用 pm2 plus 也行,不过是....
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   920 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 22:41 · PVG 06:41 · LAX 15:41 · JFK 18:41
    ♥ Do have faith in what you're doing.