bubbo调用服务异常:

com.alibaba.dubbo.rpc.RpcException: Failed to invoke remote method: getPlanFlowInfo, provider: dubbo://10.20.30.164:21331/com.ys.mqpms.api.IMqPmsApi?application=ysportal-server&default.check=false&default.timeout=300000&dubbo=2.5.3&interface=com.ys.mqpms.api.IMqPmsApi&methods=.....................

at com.alibaba.dubbo.rpc.protocol.dubbo.DubboInvoker.doInvoke(DubboInvoker.java:101)

at com.alibaba.dubbo.rpc.protocol.AbstractInvoker.invoke(AbstractInvoker.java:144)

........................................................

at java.lang.Thread.run(Thread.java:745)

Caused by: com.alibaba.dubbo.remoting.RemotingException: message can not send, because channel is closed . url:dubbo://10.20.30.164:21331/com.ys.mqpms.api.IMqPmsApi?application=ysportal-server&codec=dubbo&default.check=false&default.timeout=300000&dubbo=2.5.3&heartbeat=60000&interface=com.ys.mqpms.api.IMqPmsApi&methods=......................................

at com.alibaba.dubbo.remoting.transport.AbstractClient.send(AbstractClient.java:268)

at com.alibaba.dubbo.remoting.transport.AbstractPeer.send(AbstractPeer.java:51)

at com.alibaba.dubbo.remoting.exchange.support.header.HeaderExchangeChannel.request(HeaderExchangeChannel.java:112)

at com.alibaba.dubbo.remoting.exchange.support.header.HeaderExchangeClient.request(HeaderExchangeClient.java:91)

at com.alibaba.dubbo.rpc.protocol.dubbo.ReferenceCountExchangeClient.request(ReferenceCountExchangeClient.java:81)

at com.alibaba.dubbo.rpc.protocol.dubbo.DubboInvoker.doInvoke(DubboInvoker.java:96)

... 74 more

原因分析

message can not send, because channel is closed   远程方法调用失败,提示通道被关闭,无法发送信息

打开dubbo的管理页面:出现此异常是,对应下图服务应该是不存在的.(下图是服务已经提供出去后正确的显示)

1. 检查服务提供的配置文件是否正确,配置文件是否加载

dubbo_provider.xml  提供服务的文件

<dubbo:service interface="com.ys.xxxx.xxxx.xxxx" ref="xxxxImpl"   version="1.0" />

bean.xml  加载 dubbo_provider.xml  配置文件

<import resource="classpath*:/dubbo_provider.xml" />

2.检查客户端、服务端的超时配置;如果超时时间没有设置,设置为一个较长时间,就可以了

<dubbo:consumer check="false" timeout="300000" />
    <dubbo:provider timeout="300000" />

3.检查你调用服务所在机器ip地址与你调用端配置的ip地址端口是否一致,如下红色url地址

dubbo_customer.xml  调用服务的配置

<dubbo:reference id="xxxx" interface="com.ys.xxxx.xxx.xxxxApi" url="dubbo://10.20.30.164:21331" version="1.0"  />

4.检查发布服务的项目是否启动正常,发布服务的项目没有正常启动也会出现此问题

转载于:https://www.cnblogs.com/huaixiaonian/p/8359029.html

bubbo调用Failed to invoke remote method异常解决相关推荐

  1. com.alibaba.dubbo.rpc.RpcException: Failed to invoke remote method解决方法

    com.alibaba.dubbo.rpc.RpcException: Failed to invoke remote method解决方法 参考文章: (1)com.alibaba.dubbo.rp ...

  2. 【错误日志dubbo】Failed to invoke remote method: sayHello, provider:dubbo://192.168.2.xxx

    找不到zookeeper register中的方法 原因:使用了本地tomcat8 解决:在provider和consumer的pom.xml中添加tomcat7plugin maven启动 问题结局 ...

  3. [TODO]com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method

    异常信息如下: 2018-10-30 20:00:50.230 ERROR  java.util.concurrent.ExecutionException: com.alibaba.dubbo.rp ...

  4. dubbo 服务注册成功后出现 Failed to invoke the method * in the *

    记录一下实际开发中出现的问题 问题描述 真实环境中需要部署新功能,需要重启之前的项目,但在重启过程中发现大量的端口处于 time wait ,导致端口被占用,项目启动失败.重新修改端口后启动成功并注册 ...

  5. SpringBoot项目中的全局异常处理器 Failed to invoke @ExceptionHandler method

    SpringBoot项目中的全局异常处理器 Failed to invoke @ExceptionHandler method 参考文章: (1)SpringBoot项目中的全局异常处理器 Faile ...

  6. Failed to invoke the method subscribe in the service com.alibaba.dubbo.registry.RegistryService

    1 异常信息 今天在写 dubbo 文章的时候遇到一个问题,倒是折腾了几分钟,百思不得其解,最后终于发现了.异常信息如下: com.alibaba.dubbo.rpc.RpcException: Fa ...

  7. Dubbo:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 问题的解决

    QUESTION:Dubbo:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 问题的解决? ANSWER: 一.原因: ...

  8. com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method XXX in the service

    问题log com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method getExpressGoldOrderCount in th ...

  9. Failed to invoke the method xxx in the service com.xxx.xxx.XxxService. No provider available for the

    转自 Caesar Liu 原文 问题描述 Dubbo应用启动成功 在Dubbo Admin可以看到服务状态为正常(存在提供者和消费者). Zookeeper所在服务器能ping通Dubbo应用所在服 ...

最新文章

  1. Activiti 5.1.4最佳实践
  2. c语言中怎么吃掉最后的空格,新人提问:如何将输出时每行最后一个空格删除...
  3. [综合面试] 大牛的面试神级总结之总结篇
  4. axios create拦截_Vue学习-axios
  5. leetcode 775. Global and Local Inversions | 775. 全局倒置与局部倒置(Java)
  6. 计算机网络名词解释-csma cda,计算机专业对口升学模拟题1资料.doc
  7. 友元函数重载+运算符
  8. 【Docker】Error: No such image: gotok8s/kube-proxy:v1.16.5
  9. 三星s6android7.0资源,【更新】Galaxy S6 SM-G9200 7.0的官方固件
  10. [sklearn机器学习]线性回归模型
  11. 计算机公式sin,三角函数换算(新版中文三角函数计算器)
  12. 北京内推 | 微软亚洲研究院智能多媒体组招聘CV/NLU/RL方向算法实习生
  13. vue.js毕业设计,基于vue.js前后端分离在线教育视频点播系统设计与实现(H5移动项目)
  14. win7 无法访问服务器共享文件夹,win7系统共享文件夹无法访问的解决方法
  15. 迪杰斯特拉算法(dijkstra)_朴素版_堆优化版
  16. 【美食小吃】成都建设路小吃一条街美食推荐
  17. 【基于人脸特征的心率检测研究】非接触式光电容积图和红外人脸视频瞬时心率估计
  18. 洞口四中2021高考成绩查询,常德高考成绩查询入口2021
  19. 【历史上的今天】12 月 28 日:冯·诺伊曼诞生;林纳斯·托瓦兹出生;CSDN 正式上线
  20. 万向区块链蜂巢学院 | 刘怿斯:密码朋克1993

热门文章

  1. Golang list双向链表源码走读
  2. RabbitMQ 整合 Spring Cloud Stream
  3. 区块链入门与去中心化应用实战 之一 第3章 区块链技术核心原理实现
  4. upupw 安装thinkcmf 5.0白屏问题
  5. 搭建xxpay支付平台
  6. Java网络编程-1
  7. Redis解决秒杀中的超卖问题
  8. SpringCloud 使用Zuul构建微服务网关
  9. 【拓扑排序】确定比赛名次
  10. 常见CSS选择器分类