亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

nginx報(bào)錯(cuò)111: Connection refused

 

最近遇到了Nginx瘋狂拋錯(cuò),access.log一天一共5W多條,但error.log中有大概9K多條,基本都是111: Connection refused,這到底是為什么呢?

從日志看起

我們還是先來(lái)看日志。我提取了一條error.log當(dāng)中拋錯(cuò)的日志(稍微分一下行,否則實(shí)在太長(zhǎng),敏感信息稍微處理了一下):

2019/06/06 10:09:45 [error] 28652#0: *883239 connect() failed (111: Connection refused) while connecting to upstream, 
client: 124.104.90.145, server: xxx.xxxxx.com, request: "POST /test-service/upload?mcachenum=155978698 HTTP/1.1", 
upstream: "http://[::1]:17000/test-service/upload?mcachenum=155978698", host: "xxx.xxxxx.com", 
referrer: "https://servicewechat.com/x98b46f69/2/page-frame.html"

看了一下前面的報(bào)錯(cuò)和后面的描述,第一眼看上去感覺(jué)都是正常。但再看之后發(fā)現(xiàn),upstream中的host有些不一樣。[::1],這實(shí)際是一個(gè)IPv6的地址。

這時(shí)候你可以查看一下你的機(jī)器是否開(kāi)啟了IPv6的地址,linux的命令是:ip address,看看返回結(jié)果中是否出現(xiàn)了inet6,如果有,那么恭喜你,原因找到了。

解決辦法

解決方法有兩種,一個(gè)是禁用你機(jī)器的IPv6配置,另一個(gè)則是修改nginx.conf中的配置。

個(gè)人覺(jué)得后一個(gè)方法更加保險(xiǎn)一些,因?yàn)檫@不涉及到你的機(jī)器配置,應(yīng)該相對(duì)而言最少。

nginx.conf的修改,則是針對(duì)server模塊中的location,修改proxy_pass中的host,我們?cè)诰W(wǎng)上經(jīng)常看到別人用的是:

proxy_pass http://localhost:18000/test-service/;

但為了強(qiáng)制指定IPv4的地址,需要變成:

proxy_pass http://127.0.0.1:18000/test-service/;

這樣操作之后,再觀察nginx的error.log,應(yīng)該就不會(huì)再報(bào)upstream里含有IPv6地址的錯(cuò)誤了。

分享到:
標(biāo)簽:報(bào)錯(cuò) nginx
用戶無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過(guò)答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定