記錄使用Nginx的反向代理訪問tomcat時400錯誤

錯誤:使用Nginx的反向代理訪問tomcat時400錯誤, 下圖是nacos-server服務的報錯日誌。

upstream配置:     

  upstream nacos_cluster{

        server 127.0.0.1:8848;
        server 127.0.0.1:8858;
        server 127.0.0.1:8868;
  }

原因:nginx中upstream後面的名稱不能使用下滑線,nginx不能識別。

解決:將nacos_cluster改成nacoscluster後問題解決。

在SpringBoot項目的issue中搜索了下400問題,發現確實有相關的issue。

https://github.com/spring-projects/spring-boot/issues/13236

我這裏也是偶然看到這個大神的文章,說的很詳細,纔想者整理下原因:

大神的文章地址:https://mp.weixin.qq.com/s/A7j4lGshzfg2quE0Tzz8lQ

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