dubbo.remoting.RemotingException: message can not send, because channel is closed解決辦法

  

emmmm,跑項目的時候遇到個問題:

com.alibaba.dubbo.remoting.RemotingException: message can not send, because channel is closed . url:dubbo://192.168.15.58:53675/
在這裏插入圖片描述
dubbo出問題了。我沒改什麼配置,剛纔還跑的好好的e,怎麼會出問題呢?於是上網查了查,總結了一下。
通道關閉?什麼鬼?

1、看看註冊中心,以及服務端是不是正常運行,萬一宕掉了就不好了。
在這裏插入圖片描述
2、dubbo對外發布接口正常;
控制器以及服務層運行正常:
在這裏插入圖片描述

3、然後到這裏發現了代碼用該沒問題 看看是不是開啓了wifi共享一類的軟件 或者是虛擬機什麼的 把你的電腦IP給虛擬改變了 影響了dubbo的使用,查看防火牆有沒有關掉,防火牆可能將外部鏈接請求給屏蔽掉了。
我呢,就是因爲微服務還在啓動的時候切換到了wifi,導致網絡發生變化,dubbo獲取不到VMnet8的地址。。。
結果又換回網線,頁面也能正常訪問了。

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