nginx前端部署后,訪問(wèn)不到同一臺(tái)機(jī)器的后端問(wèn)題
nginx前端部署后,訪問(wèn)不到同一臺(tái)機(jī)器的后端
后端是在服務(wù)器本地部署的,nginx是在容器中運(yùn)行的,前端再用localhost或者127.0.0.1是肯定錯(cuò)的,容器本身也就像是個(gè)虛擬機(jī),用localhost只能訪問(wèn)容器里的內(nèi)容
解決方法
前端對(duì)后端的調(diào)用不能采用http://localhost:xxxx, 或者h(yuǎn)ttp://127.0.0.1:xxxx,而要采用域名或IP
前端nginx代理,訪問(wèn)后端接口502問(wèn)題積錦
項(xiàng)目場(chǎng)景
項(xiàng)目上線:
前端服務(wù)器配置了nginx反向代理后,用戶發(fā)出請(qǐng)求,結(jié)果502,本地請(qǐng)求后端服務(wù)的時(shí)候就正常
解決方案
http狀態(tài)碼502
目前:
- 前端服務(wù)是正常的
- 后端服務(wù)也正常
- 那么,就是連結(jié)前后端的nginx 配置出了問(wèn)題
查詢各種資料:
502是nginx沒(méi)連通后端服務(wù)器,用過(guò)各種嘗試,發(fā)現(xiàn)沒(méi)有效果,最后發(fā)現(xiàn)是自己大意了,proxy_pass的后端地址,我用了https, 然而真實(shí)地址是http, 是這個(gè)原因照成502,真實(shí)汗顏啊
nginx.conf文件
location ~ /v1 {
# proxy_pass: https:abc.com; // 錯(cuò)誤: 要注意到后端協(xié)議是http, 差一點(diǎn)都不對(duì)
proxy_pass: http:abc.com;
}總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Nginx服務(wù)器中配置404錯(cuò)誤頁(yè)面時(shí)一些值得注意的地方
這篇文章主要介紹了Nginx服務(wù)器中配置404錯(cuò)誤頁(yè)面時(shí)一些值得注意的地方,包括隱藏Nginx出錯(cuò)頁(yè)面及Header上的版本號(hào)的安全方法,需要的朋友可以參考下2016-01-01
Nginx啟動(dòng)常見(jiàn)錯(cuò)誤及解決方法
重新啟動(dòng)服務(wù)器發(fā)現(xiàn)報(bào)nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)錯(cuò)誤,怎么回事如何解決呢,下面腳本之家小編給大家解答下2016-08-08
詳解nginx 的 default_server 定義及匹配規(guī)則
這篇文章主要介紹了詳解nginx 的 default_server 定義及匹配規(guī)則,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
Nginx Rewrite使用場(chǎng)景及代碼案例詳解
這篇文章主要介紹了Nginx Rewrite使用場(chǎng)景及代碼案例詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08
nginx實(shí)現(xiàn)單主機(jī)多域名映射的項(xiàng)目實(shí)踐
本文主要介紹了nginx實(shí)現(xiàn)單主機(jī)多域名映射的項(xiàng)目實(shí)踐,配置不同的子域名映射到不同的內(nèi)部服務(wù)端口,具有一定的參考價(jià)值,感興趣的可以了解一下2025-02-02
Nginx如何配置多個(gè)服務(wù)域名解析共用80端口詳解
對(duì)于Web而已,80端口和443端口是十分重要的,下面這篇文章主要給大家介紹了關(guān)于Nginx如何配置多個(gè)服務(wù)域名解析共用80端口的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09
Nginx HTTPS實(shí)現(xiàn)原理及配置實(shí)踐
本文主要介紹了Nginx HTTPS實(shí)現(xiàn)原理及配置實(shí)踐,詳細(xì)的介紹了HTTPS原理,實(shí)現(xiàn)及其HTTPS單臺(tái)配置實(shí)踐,集群配置、優(yōu)化等,具有一定的參考價(jià)值,感興趣的可以了解一下2023-09-09

