1. 程式人生 > >Springboot+dubbo-2.5.7本地消費者調用不了本地提供者。

Springboot+dubbo-2.5.7本地消費者調用不了本地提供者。

本地dubbo消費者調用不了本地提供者這種情況出現原因是由於我們開發環境網路的原因。檢視日誌發現本地的提供者的IP變成  169.254.233.28,這是什麼原因呢?


最後查出,這是因為本地的虛擬機器IP導致dhcp分配失敗,最後我在網路中心把虛擬機器的IP禁用。


然後再啟動,登陸dubbo控制檯,發現IP正常。


但是發現,本地消費者還是調用不了本地提供者,出現以下異常:


但是其他機器可以呼叫我本地的提供者,猜測本地消費者工程有問題,然後進行逐一排除,發現是 DevTools 這個包引起的,然後註釋掉,工程正常呼叫了;這裡有個問題,為什麼以前的寫的使用DevTools正常呢?,唯一就是再IP出現問題時,註冊的兩個服務不能使用呢,這個可能需要下去在仔細排查。