1. 程式人生 > >nginx 502 Bad Gateway解決辦法

nginx 502 Bad Gateway解決辦法

我的解決方式比較小白, 第一次報這個錯(nginx 502 Bad Gateway).網上找了一大圈都是PHP什麼的,但是好像都不適用.

於是問了之前的一個同事,他說是不是我的tomcat關閉了,我恍然大悟,去看了下,果然是的.

然後啟動tomcat就好了.

附上tomcat如何檢視日誌,以便查詢為何tomcat關閉了.

在linux上部署專案時,啟動tomcat,經常只能看到如下的顯示:

如果專案出了什麼bug或者報了什麼異常,我們很難看到出錯的提示資訊,怎麼樣才能看到類似windows上的tomcat或者eclipse上執行時那樣實時看到出錯提示呢?

方法如下:

進入你tomcat的安裝目錄下的logs,如我安裝目錄是/usr/local/tomcat,則進入/usr/local/tomcat/logs

輸入ls可以看到目錄下有個catalina.out檔案,該檔案就是記錄執行時的各種資訊,在tomcat執行時,進入該目錄,檢視該檔案內容,即可實時看到tomcat執行的各種列印以及提示資訊

檢視命令如下(從檔案尾部檢視):

tail -f catalina.out

按ctrl+c即可結束檢視

碰到這類問題不要急躁,把專案捋一遍問題就清晰了,你我共勉.