2014-08-28 50 views
1

我有DEV1和DEV2文件夾服務器多Node.js的同一臺服務器上設置

DEV1工作正常,在DEV1我有文件JS /共path.js 共同路徑I jsyt提及: dev1.example.com:1337/ 我作出改變DEV2像

dev2.example.com:8124/

我已經永遠模塊中DEV2的文件夾的NodeJS安裝全球範圍內,我也重命名的文件app.js到dev.js

當我爲DEV1運行命令/的NodeJS /永遠啓動app.js ,我僅僅指剛爲DEV2運行命令as/nodejs/node dev.js 現在,當我運行dev2.example.com時,它向dev1發送請求。我檢查了obver控制檯。

我還端口號dev.js

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

任何想法所做的更改。

感謝

回答

1

你的意思是,當你訪問:dev2.example.com:8124dev1抓的要求嗎?

嘗試以下操作:

  1. 刪除process.env.PORT,使用app.set('port',8124),然後再試一次。
  2. 停止dev1,啓動dev2,然後重試。
  3. 如果您正在使用它,請檢查您的nginx配置。
+0

你能告訴我如何檢查nginx配置 – kamalpreet 2014-08-28 09:43:13

+0

你沒有配置nginx嗎? nginx配置文件路徑始終是'/ etc/nginx/nginx.conf' – osrpt 2014-08-28 09:45:02

+0

關於如何爲node.js配置nginx:https://gist.github.com/joemccann/644282 – osrpt 2014-08-28 09:46:33

相關問題