关于node使用pm2开启多进程的问题

假设我用 pm2 start index.js -i 3 开启了3个进程,监听同一端口,那么index.js里的全局变量是否为每个进程都单独有一份。如果是的话,数据就可能不同步了,如何解决这个问题呢

阅读 1k
评论
    2 个回答
    • 615

    搜索 Nodejs 进程间通信

      多进程环境下,不建议进程内共享变量,推荐使用Redis之类的集中缓存中间件处理。
      另外,Node.js尽量开发为无状态的,方便扩容

        撰写回答

        登录后参与交流、获取后续更新提醒

        相似问题
        推荐文章