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的地址。。。
结果又换回网线,页面也能正常访问了。

发布了166 篇原创文章 · 获赞 585 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/zxdspaopao/article/details/103909862
今日推荐