問題
配置nginx
反向代理的時候,沒有子域名的時候都是正常可以訪問,但是已配置子域名
# 一配置就掛掉,訪問網站502
location /xxx/ {
proxy_pass http://xxxx:1103/;
}
開始以為是nginx
配置問題,結果發現我的方向錯了,出問題的是pm2
解決
- 我使用的
pm2
版本是3.5.1
,nginx
版本是1.17.1
- 出現問題的原因就是
pm2
開啟了watch
,也就是
# 開啟了監聽導致的502
pm2 start 'xxx' --watch
- 關閉監聽就行了
總結
....雖然后端我不是很熟,但是這個也太坑了,用了各種關鍵詞搜索都沒搜出來