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