業務反饋服務內網地址出現 502 錯誤問題排查

有業務端反饋直播建流服務內網地址出現 502 Bad Gateway 錯誤,並且公網訪問是正常的。

502 錯誤是服務端未及時響應導致客戶端出現超時,在有代理的情況下,是代理訪問後端服務出現超時,業務端請求的訪問路徑如下:

業務端 ——>  nginx 代理 ——> 建流服務

超時有兩種可能,建流服務忙碌,未及時響應;另外就是沒有訪問到正確的建流服務,而是一個監聽相同端口的其他服務。

由於通過公網能正常建流,也就是說服務不是忙碌狀態,因此後一種可能的情況更大;

當我在內網機器上 ping 服務內網域名時,發現出現了兩個不同網段的地址,其中一個是正在下線的機器的 ip,該機器上的原服務已經下掉了,但問題域名舊的解析未刪除,導致未被解析到正確的 ip 從而出現了 502。

解決辦法就是申請刪除舊的解析,然後跟業務方溝通後確認問題解決。

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