com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 错误处理

原创 2016年04月07日 12:41:51

通常 Dubbo 报错:“com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method”有两个原因:

 1,需要进行实例化的类没有进行实例化,具体没有实例化的类会在错误信息中显示,在错误信息中搜索“Serializable”
    即可找到将其实现序列化可消除错误。

 2,是在使用Dubbo提供服务是在主机上启动了虚拟机的网络,在Windows中具体可以,在运行中输入“CMD”在CMD窗口中输入"ifconfig"命令查看,

    如果有其他除本地的网络链接,通过命令或者将其手动禁止,再启动Dubbo服务可以解决问题。



错误信息:

com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method addGoodsModel in the service cn.ennew.platform.goods.facade.GoodsInfoFacade.
 Tried 1 times of the providers [10.4.57.249:20601] (1/2) from the registry 127.0.0.1:2181 on the consumer 10.4.57.249 using the dubbo
version 2.5.3. Last error is: Failed to invoke remote method: addGoodsModel, provider:
dubbo://10.4.57.249:20601/cn.ennew.platform.goods.facade.GoodsInfoFacade?anyhost=true&application=webapps-wwwp&check=false&dubbo=2.5.3&interface=
cn.ennew.platform.goods.facade.GoodsInfoFacade&methods=offSell,getGoodsCommentCount,findInnovateGoodsByMainUserId,getGoodsById,getDepot,
isProductMoodelUsed,findGoodsInfoByPage,recreateGoodsModel,getCountGoodsInfo,findGoodsCommentByGoodsId,findGoodsInfoByGoods,findItemDetailByItemIds,
getGoodsInfoByGoodsId,modifyGoodsModel,getGoodsItemAttrs,findInnovateGoodsByStatus,onSell,getGoodsCountByHallId,getItemDetailByItemId,
findGoodsDetailByGoodsIds,getCountGoodsDetail,removeGoodstModelById,addGoodsModel,getCountByServicePromiseId,
addServicePromise&payload=168388608&pid=7572&retries=0&revision=1.0.1-SNAPSHOT&serialization=dubbo&side=consumer&timeout=50000&timestamp=1459933256171,
 cause: Failed to send message Request [id=8, version=2.0.0, twoway=true, event=false, broken=false, data=RpcInvocation [methodName=addGoodsModel,
 parameterTypes=[class cn.ennew.platform.goods.dto.GoodsInfoModelDTO], arguments=[cn.ennew.platform.goods.dto.GoodsInfoModelDTO@5e8bd9ef],
attachments={path=cn.ennew.platform.goods.facade.GoodsInfoFacade, interface=cn.ennew.platform.goods.facade.GoodsInfoFacade,
timeout=50000, version=0.0.0}]] to /10.4.57.249:20601, cause: Serialized class cn.ennew.platform.goods.dto.GoodsAptitudeInfoDTO
must implement java.io.Serializable (dubbo codec setting: isAllowNonSerializable = false)


版权声明:本文为博主原创文章,未经博主允许不得转载。

dubbo:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 解决

本地启动了dubbo的provider,zk,consumer,在dubbo admin里看,service的状态也都正常。 但是服务消费的时候,一直报错:com.alibaba.dubbo.rpc...
  • china_bobo
  • china_bobo
  • 2016年12月27日 18:46
  • 11431

浅谈dubbo的ExceptionFilter异常处理

背景 我们的项目使用了dubbo进行不同系统之间的调用。 每个项目都有一个全局的异常处理,对于业务异常,我们会抛出自定义的业务异常(继承RuntimeException)。 全局的异常处理会根据不同的...
  • mj158518
  • mj158518
  • 2016年04月23日 22:47
  • 24376

dubbo+zookeeper报错:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method

com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 可能的错误原因有三个 前两个是从网上摘得, 第三个是自己解决的 ...
  • qq_26222859
  • qq_26222859
  • 2017年10月19日 14:43
  • 452

Controller调用service报错:com.alibaba.dubbo.rpc.RpcException: Failed to invoke remote service :XXX

Controller调用service报错:com.alibaba.dubbo.rpc.RpcException: Failed to invoke remote service :XXX1.错误原因...
  • Yeomer
  • Yeomer
  • 2017年07月10日 11:53
  • 2391

com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 错误处理

出现这个错误原因,如果你一切配置正常。那就是你调用监控中心的时候,你需要加上你本机的host。...
  • qq6407521
  • qq6407521
  • 2017年05月15日 10:41
  • 278

服务器磁盘爆满引发的dubbo请求超时问题

今天遇到了运用dubbo开发过程中经常遇到的问题,请求超时 Caused by: com.alibaba.dubbo.rpc.RpcException: Failed to invoke the me...
  • bruce128
  • bruce128
  • 2016年02月15日 16:35
  • 10786

Method的Invoke方法

JAVA深入研究——Method的Invoke方法。   在写代码的时候,发现Method可以调用子类的对象,但子类即使是改写了的Method,方法名一样,去调用父类的对象也会报错,...
  • u014470581
  • u014470581
  • 2016年03月11日 00:05
  • 244

com.alibaba.dubbo.rpc.RpcException的解决方法

在开发SpringMVC+dubbo框架时,从消费者跳转到提供者时总是报错,报错信息如下: 2016-6-27 15:23:05 org.apache.catalina.core.StandardW...
  • My_Way2011
  • My_Way2011
  • 2016年06月27日 16:38
  • 25716

DUBBO的com.alibaba.dubbo.rpc.RpcException解决方法

联接超时问题 Caused by: com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method subscribe in the s...
  • doegoo
  • doegoo
  • 2015年11月06日 10:41
  • 43946

DUBBO的com.alibaba.dubbo.rpc.RpcException远程调用异常解决方法

远程调用失败问题: Caused by: com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method subscribe in...
  • AinUser
  • AinUser
  • 2017年04月12日 09:30
  • 7423
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 错误处理
举报原因:
原因补充:

(最多只允许输入30个字)