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

用 pm2 跑项目为啥会弹出 4 个 node 窗口

  •  
  •   TomatoYuyuko · 2019-07-04 09:53:21 +08:00 · 4981 次点击
    这是一个创建于 1751 天前的主题,其中的信息可能已经有所发展或是发生改变。

    跑的 bin/www,跑 app.js 会无限重启 现在的状况是项目启动没问题了,但是会弹出 4 个 node 的命令符窗口,这意味啥 是姿势不对吗

    btw v2 现在发图片要用什么图床,新浪好像炸了?

    4 条回复    2019-07-04 16:44:07 +08:00
    whypool
        1
    whypool  
       2019-07-04 10:14:34 +08:00   ❤️ 1
    如果用 pm2 的多 cpu 模式启动,按数量启动,就会有多个窗口,node cluster

    如果程序使用 node cluster 模式,win 下也会弹多个

    linux 屁事没有
    piloots
        2
    piloots  
       2019-07-04 11:12:31 +08:00
    一楼是正确的,另外 win 系列跑 nodejs 确实很操蛋,建议换系统 hhh...
    imherer
        3
    imherer  
       2019-07-04 11:19:30 +08:00
    windows 下启动的吧? 确实是有这个问题
    iyu90
        4
    iyu90  
       2019-07-04 16:44:07 +08:00 via iPhone
    升级最新版 pm2,之前遇到过,然后有个版本 release notes 说解决了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1076 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:13 · PVG 07:13 · LAX 16:13 · JFK 19:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.