gpt4 book ai didi

node.js - 同一服务器上的多个 Node.js 设置

转载 作者:太空宇宙 更新时间:2023-11-04 01:02:58 24 4
gpt4 key购买 nike

我在服务器上有 dev1 和 dev2 文件夹

dev1 工作正常,在 dev1 下我有文件 js/common-path.js在公共(public)路径中我提到:dev1.example.com:1337/我在 dev2 中进行了更改,例如

dev2.example.com:8124/

并且我在全局安装了forever模块,我还将dev2的nodejs文件夹中的文件app.js重命名为dev.js

当我运行 dev1/nodejs/的命令时,永久启动 app.js我将 dev2 的命令运行为/nodejs/node dev.js 现在,当我运行 dev2.example.com 时,它正在向 dev1 发送请求。我检查了观察控制台。

我还在 dev.js 中更改了端口号

 app.set('port', process.env.PORT || 8124);

任何想法。

谢谢

最佳答案

您的意思是当您访问:dev2.example.com:8124时,dev1捕获请求?

尝试以下操作:

  1. 删除 process.env.PORT,使用 app.set('port',8124) 并重试。
  2. 停止 dev1,启动 dev2,然后重试。
  3. 如果您正在使用 nginx 配置,请检查它。

关于node.js - 同一服务器上的多个 Node.js 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25545182/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com