個人第一反應是:超時了應該是Nginx代理沒有設置超時時間,默認的超時時間估計過小了,而後就按照正常的方式用Xshell鏈接服務器,應該是網絡或者是其餘的緣由吧,好巧不巧的個人Xshell鏈接不上個人服務器了,因而我想應該是Xshell的緣由。因此我登陸阿里雲試圖用阿里雲的Workbench遠程鏈接服務器,然而不知是什麼緣由Workbench也鏈接不上。。。html
因而乎我當時就出現了以下搞笑的內心活動:nginx
臥槽。。。。shell
我爲何鏈接不上服務器???tomcat
個人服務器被人黑了嗎???服務器
他爲何要黑個人服務器???網絡
我這麼菜好不容易買一個服務器還被人黑了。。。網站
我***阿里雲
因爲我比較菜,目前能想到的方法就是暴力的重啓服務器了。。。spa
因而我重啓了服務器,這下能夠鏈接到服務器了,而後我按照網上的方法在Nginx的配置文件裏面加了相關設置超時的配置後重啓全部的軟件,問題解決了。。3d
#用於tomcat反向代理,解決nginx 504錯誤 proxy_connect_timeout 300; #單位秒 proxy_send_timeout 300; #單位秒 proxy_read_timeout 300; #單位秒 proxy_buffer_size 16k; proxy_buffers 4 64k; proxy_busy_buffers_size 128k; proxy_temp_file_write_size 128k; # ps:以timeout結尾配置項時間要配置大點
proxy_send_timeout 300; proxy_read_timeout 300; proxy_connect_timeout 300;
問題解決^_^-----小丑原來是我本身。。。。
參考連接:https://www.cnblogs.com/linjiqin/p/11858127.html