首頁  >  問答  >  主體

nginx代理nodejs,pm2啟動封包502錯誤

用nginx代理:3000埠

正常

npm start

可以存取

但是用

pm2 start app.js

就會報錯502

PHP中文网PHP中文网2701 天前1083

全部回覆(2)我來回復

  • 给我你的怀抱

    给我你的怀抱2017-05-27 17:47:06

    原來是因為

    Express 4.x 預設將啟動模組分離到了./bin/www中

    直接打開bin資料夾,然後pm2 start www就可以了

    來源

    回覆
    0
  • 世界只因有你

    世界只因有你2017-05-27 17:47:06

    pm2有多種啟動方式的,其中有一種是可以設定成json檔案的啟動腳本的,啟動時pm2 start xxx.json,這個可以去官網wiki看一下

    回覆
    0
  • 取消回覆