pm2 線上部署node 上傳文件報錯 502

node項目在使用pm2啓動項目時,開啓watch監聽會導致文件上傳(上傳至該項目內部的情況)出現服務器502的問題,或文件上傳一直pending中,返回未登錄.

原因:pm2監聽到項目內部文件修改,自動重啓項目,導致session刷新,上傳失敗以及各種各樣的問題.

解決:如果項目中有使用文件上傳功能,且該功能是上傳至項目目錄本身的情況下,服務器啓動時不能開啓watch監聽,只能使用

pm2 start <項目啓動文件|項目id> 

這個真的是搞死人,搞了好久才找到問題,坑慘了。記錄下!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章