欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nginx報錯host not found in upstream的解決辦法

 更新時間:2023年08月17日 10:42:22   作者:風神幻龍  
本文主要介紹了Nginx報錯host not found in upstream的解決辦法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

項目說明

前后臺分離項目,后臺所屬空間沒有存儲圖片,放置前臺空間存儲,后臺需要查看圖片,借助proxy_pass。對應配置如下

test.conf

server {
    listen        80;
    server_name  admin.test.com;
    root  /www/test/admin
}
server {
    listen        80;
    server_name  www.test.com;
    root  /www/test/web
}

test.htaccess

try_files $uri $uri/ /index.html;
 location /uploads {    
    proxy_pass http://www.test.com/uploads;
 }

當初配置完成的時候,啟動nginx并沒有問題,但是重啟系統(tǒng)之后,nginx卻是啟動不起來,報錯為

host not found in upstream "www.test.com" in test.htaccess

如果依照報錯去找答案,肯定會是找www.test.com是否真的能ping通,但是這個場景肯定無效,等服務器起來的時候,你ping www.test.com一定能ping通,因為這個解析就在你自己的服務器上,這也是為什么服務器啟動起來之后,操作nginx不會再報錯。但是在服務器啟動起來之前,ping www.test.com,因為服務器還未啟動起來(未驗證nginx的啟動順序是否比網(wǎng)絡更早)。
這樣的話,不使用www.test.com做proxy_pass不就行了,其實內容既然在本機上放著,使用localhost其實就行。

server {
    listen        80;
    server_name  admin.test.com;
    root  /www/test/admin
}
server {
    listen        80;
    server_name  www.test.com;
    root  /www/test/web
}
server{
    listen 9001;
    server_name localhost;
    root  /www/test/web
}
try_files $uri $uri/ /index.html;
 location /uploads {    
    proxy_pass http://localhost:9001/uploads;
 }

這樣,重啟系統(tǒng)nginx也不會報錯了。

注意事項

自定義端口的時候,一定不要填寫一些特殊的端口,例如3306,6379等。

到此這篇關于Nginx報錯host not found in upstream的解決辦法的文章就介紹到這了,更多相關Nginx報錯host not found內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • nginx中共享內存的使用詳解

    nginx中共享內存的使用詳解

    這篇文章主要介紹了nginx中共享內存的使用詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-06-06
  • Nginx實現(xiàn)會話保持的兩種方式

    Nginx實現(xiàn)會話保持的兩種方式

    在我們做Nginx負載均衡的時候經(jīng)常會遇到會話保持的問題,為了保證同一用戶session會被分配到同一臺服務器上,這時就需要會話保持,本文介紹了兩種方法,感興趣的可以了解一下
    2022-03-03
  • 詳解Nginx 反向代理、負載均衡、頁面緩存、URL重寫及讀寫分離詳解

    詳解Nginx 反向代理、負載均衡、頁面緩存、URL重寫及讀寫分離詳解

    本篇文章主要介紹了Nginx 反向代理、負載均衡、頁面緩存、URL重寫及讀寫分離詳解,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2016-12-12
  • 配置Nginx出現(xiàn)403(Forbidden)靜態(tài)文件加載不出來的解決方法

    配置Nginx出現(xiàn)403(Forbidden)靜態(tài)文件加載不出來的解決方法

    本文主要介紹了配置Nginx出現(xiàn)403(Forbidden)靜態(tài)文件加載不出來的解決方法,文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-12-12
  • Nginx+Tomcat配置https的實現(xiàn)

    Nginx+Tomcat配置https的實現(xiàn)

    本文主要介紹了Nginx+Tomcat配置https的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-04-04
  • Linux服務器下nginx的安全配置詳解

    Linux服務器下nginx的安全配置詳解

    本篇文章主要介紹了Linux服務器下nginx的安全配置詳解,Nginx在很多高流量網(wǎng)站上得到了應用,有需要的朋友可了解一下。
    2016-10-10
  • 一些優(yōu)化Nginx服務器的技巧簡介

    一些優(yōu)化Nginx服務器的技巧簡介

    這篇文章主要介紹了一些優(yōu)化Nginx服務器的技巧簡介,包括對HTTP模塊和Events模塊的配置建議,需要的朋友可以參考下
    2015-06-06
  • nginx?status配置及參數(shù)配置小結

    nginx?status配置及參數(shù)配置小結

    本文主要介紹了nginx?status配置及參數(shù)配置,其實要監(jiān)控Nginx的狀態(tài)非常簡單,它內建了一個狀態(tài)頁,只需修改Nginx配置啟用Status即可,感興趣的可以了解一下
    2024-04-04
  • Nginx實現(xiàn)瀏覽器可實時查看訪問日志的步驟詳解

    Nginx實現(xiàn)瀏覽器可實時查看訪問日志的步驟詳解

    我們經(jīng)常需要在頁面上實時查看nginx的日志輸出,并且能在頁面上顯示,那么下面小編就給大家說下怎么在瀏覽器上實時動態(tài)的查看nginx的訪問日志,有需要的朋友們可以參考借鑒。
    2016-09-09
  • Nginx gateway集群和動態(tài)網(wǎng)關的實現(xiàn)思路

    Nginx gateway集群和動態(tài)網(wǎng)關的實現(xiàn)思路

    這篇文章主要介紹了Nginx gateway集群和動態(tài)網(wǎng)關,動態(tài)網(wǎng)關即任何配置都實現(xiàn)不用重啟網(wǎng)關服務器都可以及時刷新,對Nginx gateway集群相關知識感興趣的朋友一起看看吧
    2022-10-10

最新評論