connect ECONNREFUSED 127.0.0.1:80 at TCPConnectWrap.afterConnect [as oncomplete] 異常的解決

nuxt部署到生產(chǎn)后舀患,正常點(diǎn)擊跳轉(zhuǎn)沒(méi)問(wèn)題气破。但是刷新頁(yè)面會(huì)出現(xiàn)如下錯(cuò)誤。

connect ECONNREFUSED 127.0.0.1:80 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1113:14)

我出現(xiàn)的問(wèn)題解決過(guò)程:

  • 我發(fā)現(xiàn)如果頁(yè)面沒(méi)有使用async asyncData方法去請(qǐng)求后臺(tái)地址刷新頁(yè)面就沒(méi)問(wèn)題低匙,如果使用了該方法去請(qǐng)求后臺(tái)刷新頁(yè)面就報(bào)上面的異常碳锈。

  • 剛開(kāi)始以為是代理的問(wèn)題殴胧。一直在修改nuxt.config.js中的proxy,結(jié)果沒(méi)用竿屹。

  • 然后網(wǎng)上有的說(shuō) 使用axios在async asyncData向服務(wù)端發(fā)送請(qǐng)求是要填寫完整的http://服務(wù)器ip:端口/api灸姊,但是我有proxy代理為什么還要填寫完整的地址呢?

  • 最后修改package.json中的地址

    1. host設(shè)置為127.0.0.1或者localhost后項(xiàng)目啟動(dòng)沒(méi)問(wèn)題碗誉,但是頁(yè)面無(wú)法打開(kāi)父晶。
    2. host設(shè)置為服務(wù)器內(nèi)網(wǎng)ip地址后項(xiàng)目啟動(dòng)沒(méi)問(wèn)題,頁(yè)面正常打開(kāi)尝苇,刷新沒(méi)有async asyncData方法的頁(yè)面正常,刷新有這個(gè)方法的頁(yè)面就包異常了connect ECONNREFUSED 127.0.0.1:80 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1113:14),
    3. host設(shè)置為0.0.0.0后淳玩,頁(yè)面后項(xiàng)目啟動(dòng)正常非竿,頁(yè)面刷新正常。查看進(jìn)程和端口顯示為服務(wù)器內(nèi)網(wǎng)ip:80也是正常的红柱。

所以我的解決方案:

在package.json中修改host為0.0.0.0

 "config": {
    "nuxt": {
      "host": "0.0.0.0",
      "port": "80"
    }
  }

關(guān)于0.0.0.0豹芯、內(nèi)網(wǎng)ip、公網(wǎng)ip铁蹈,127.0.0.1的講解

其實(shí)只想我們的服務(wù)器本身的ip有很多握牧,公網(wǎng)ip,內(nèi)網(wǎng)ip沿腰,localhost,127.0.0.1习蓬,如果生產(chǎn)環(huán)境中我們的node服務(wù)指定了內(nèi)網(wǎng)ip措嵌,那么利用公網(wǎng)ip訪問(wèn)時(shí)就會(huì)出錯(cuò)。而 0.0.0.0在服務(wù)器中指的是一個(gè)集合枫慷,包含所有指向自身的ip集合

摘自 https://www.cnblogs.com/sddai/p/9281189.html

127.0.0.1和0.0.0.0地址的區(qū)別

在進(jìn)行網(wǎng)絡(luò)編程時(shí)浪规,會(huì)將服務(wù)器的IP地址設(shè)置為127.0.0.1。然后綁定端口誉裆,開(kāi)始監(jiān)聽(tīng)缸濒。但是對(duì)于服務(wù)器來(lái)說(shuō)元镀,除了127.0.0.1霎桅,還有內(nèi)網(wǎng)IP和公網(wǎng)IP讨永,綁定本地的話只能局域網(wǎng)傳輸,所以,應(yīng)該怎么綁定揭糕?

先復(fù)習(xí)一下IP類型:

IP地址一共分為5類锻霎,即A~E,它們分類的依據(jù)是其net-id所占的字節(jié)長(zhǎng)度以及網(wǎng)絡(luò)號(hào)前幾位吏口。
  • A類地址:網(wǎng)絡(luò)號(hào)占1個(gè)字節(jié)冰更。網(wǎng)絡(luò)號(hào)的第一位固定為0。
  • B類地址:網(wǎng)絡(luò)號(hào)占2個(gè)字節(jié)蜀细。網(wǎng)絡(luò)號(hào)的前兩位固定為10奠衔。
  • C類地址:網(wǎng)絡(luò)號(hào)占3個(gè)字節(jié)。網(wǎng)絡(luò)號(hào)的前三位固定位110归斤。
  • D類地址:前四位是1110,用于多播(multicast)生兆,即一對(duì)多通信膝宁。
  • E類地址:前四位是1111,保留為以后使用合蔽。
還有些特殊地址:
  • 127.0.0.1:回環(huán)地址介返。該地址指電腦本身沃斤,主要預(yù)留測(cè)試本機(jī)的TCP/IP協(xié)議是否正常刃宵。只要使用這個(gè)地址發(fā)送數(shù)據(jù),則數(shù)據(jù)包不會(huì)出現(xiàn)在網(wǎng)絡(luò)傳輸過(guò)程中哮针。
  • 10.x.x.x坦袍、172.16.x.x~172.31.x.x、192.168.x.x:這些地址被用做內(nèi)網(wǎng)中蛮放。用做私網(wǎng)地址奠宜,這些地址不與外網(wǎng)相連。
  • 255.255.255.255:廣播地址
  • 0.0.0.0:這個(gè)IP地址在IP數(shù)據(jù)報(bào)中只能用作源IP地址徘六,這發(fā)生在當(dāng)設(shè)備啟動(dòng)時(shí)但又不知道自己的IP地址情況下榴都。

由此看,兩個(gè)都屬于特殊地址竿音。

IPV4中拴驮,0.0.0.0地址被用于表示一個(gè)無(wú)效的,未知的或者不可用的目標(biāo)宽气。
* 在服務(wù)器中潜沦,0.0.0.0指的是本機(jī)上的所有IPV4地址,如果一個(gè)主機(jī)有兩個(gè)IP地址唆鸡,192.168.1.1 和 10.1.2.1争占,并且該主機(jī)上的一個(gè)服務(wù)監(jiān)聽(tīng)的地址是0.0.0.0,那么通過(guò)兩個(gè)ip地址都能夠訪問(wèn)該服務(wù)序目。
* 在路由中伯襟,0.0.0.0表示的是默認(rèn)路由,即當(dāng)路由表中沒(méi)有找到完全匹配的路由的時(shí)候所對(duì)應(yīng)的路由嘿辟。

用途:
  • DHCP分配前片效,表示本機(jī)英古。
  • 用做默認(rèn)路由,表示任意主機(jī)膨桥。
  • 用做服務(wù)端唠叛,表示本機(jī)的任意IPV4地址。

localhost:
只是一個(gè)域名册舞,可以代表任何IP地址障般。默認(rèn)是127.0.0.1 ,在/etc/hosts文件下。
在實(shí)際應(yīng)用中藐石,一般我們?cè)诜?wù)端綁定端口的時(shí)候可以選擇綁定到0.0.0.0定拟,這樣我的服務(wù)訪問(wèn)方就可以通過(guò)我的多個(gè)ip地址訪問(wèn)我的服務(wù)。
比如我有一臺(tái)服務(wù)器株依,一個(gè)外網(wǎng)A,一個(gè)內(nèi)網(wǎng)B性穿,如果我綁定的端口指定了0.0.0.0,那么通過(guò)內(nèi)網(wǎng)地址或外網(wǎng)地址都可以訪問(wèn)我的應(yīng)用吗坚。


127.0.0.1和0.0.0.0地址的區(qū)別

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市车份,隨后出現(xiàn)的幾起案子牡彻,更是在濱河造成了極大的恐慌,老刑警劉巖缎除,帶你破解...
    沈念sama閱讀 216,591評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件器罐,死亡現(xiàn)場(chǎng)離奇詭異渐行,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)祟印,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,448評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門蕴忆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人驻襟,你說(shuō)我怎么就攤上這事芋哭。” “怎么了豌习?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,823評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵拔疚,是天一觀的道長(zhǎng)稚失。 經(jīng)常有香客問(wèn)我,道長(zhǎng)句各,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,204評(píng)論 1 292
  • 正文 為了忘掉前任兼蕊,我火速辦了婚禮件蚕,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘牵啦。我一直安慰自己妄痪,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,228評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著障簿,像睡著了一般栅迄。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上毅舆,一...
    開(kāi)封第一講書(shū)人閱讀 51,190評(píng)論 1 299
  • 那天憋活,我揣著相機(jī)與錄音,去河邊找鬼吮成。 笑死辜梳,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的茶宵。 我是一名探鬼主播宗挥,決...
    沈念sama閱讀 40,078評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼种蝶,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼蛤吓!你這毒婦竟也來(lái)了糠赦?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 38,923評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤淌山,失蹤者是張志新(化名)和其女友劉穎顾瞻,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體退渗,經(jīng)...
    沈念sama閱讀 45,334評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡会油,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,550評(píng)論 2 333
  • 正文 我和宋清朗相戀三年古毛,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嫂冻。...
    茶點(diǎn)故事閱讀 39,727評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡桨仿,死狀恐怖案狠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情莺戒,我是刑警寧澤从铲,帶...
    沈念sama閱讀 35,428評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站阱扬,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏麻惶。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,022評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望警没。 院中可真熱鬧,春花似錦亡脸、人聲如沸树酪。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,672評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)绵载。三九已至苛白,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間懂版,已是汗流浹背躏率。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,826評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工薇芝, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人夯到。 一個(gè)月前我還...
    沈念sama閱讀 47,734評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像阅爽,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子简肴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,619評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 網(wǎng)絡(luò)層提供的兩種服務(wù) 在計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域砰识,網(wǎng)絡(luò)層應(yīng)該向運(yùn)輸層提供怎樣的服務(wù)(面向連接還是無(wú)連接)曾引起了長(zhǎng)期的爭(zhēng)論移层,...
    srtianxia閱讀 3,958評(píng)論 0 12
  • 通俗的了解IP地址是什么 對(duì)于IP地址瀑粥,大家并不陌生三圆,特別是在網(wǎng)絡(luò)訪問(wèn)中我們會(huì)經(jīng)常使用到(平時(shí)對(duì)域名如百度的www...
    碼途有道閱讀 94,377評(píng)論 10 87
  • 個(gè)人認(rèn)為舟肉,Goodboy1881先生的TCP /IP 協(xié)議詳解學(xué)習(xí)博客系列博客是一部非常精彩的學(xué)習(xí)筆記,這雖然只是...
    貳零壹柒_fc10閱讀 5,054評(píng)論 0 8
  • 第二章 物理層 頻分復(fù)用:頻分復(fù)用的用戶在同樣的時(shí)間占用不同的帶寬資源(頻率帶寬) 時(shí)分復(fù)用:時(shí)分復(fù)用的用戶在不同...
    PramaWells閱讀 3,633評(píng)論 1 3
  • 4.1網(wǎng)絡(luò)層服務(wù) v ■從發(fā)送主機(jī)向接收主機(jī)傳送數(shù)據(jù)段(segment) v ■發(fā)送主機(jī):將數(shù)據(jù)段封裝到數(shù)據(jù)報(bào)(d...
    龜龜51閱讀 957評(píng)論 1 0