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)


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

相关文章推荐

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

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

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
  • 36788

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
  • 1323

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

本地启动了dubbo的provider,zk,consumer,在dubbo admin里看,service的状态也都正常。 但是服务消费的时候,一直报错:com.alibaba.dubbo.rpc...

bug宝典Java篇 com.alibaba.dubbo.rpc.RpcException

今天开发微信程序发现一个奇怪的。我的微信调用后台其他系统的二维码功能,但在ios手机下面出现下面的错误,这个错误的原因是找不到对应的方法. 而此刻,如果我用另一个手机点击同样的功能却没有下面的错误,是...
  • warrah
  • warrah
  • 2017年01月10日 16:08
  • 1733

浅谈dubbo的ExceptionFilter异常处理

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

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
  • 3702

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

今天遇到了运用dubbo开发过程中经常遇到的问题,请求超时 Caused by: com.alibaba.dubbo.rpc.RpcException: Failed to invoke the me...

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

com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 可能的错误原因有三个 前两个是从网上摘得, 第三个是自己解决的 ...

一个异常引起的反思

昨天在调试程序的时候,看到程序报错如下: log4j:WARN No appenders could be found for logger (com.alibaba.dubbo.common.lo...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 错误处理
举报原因:
原因补充:

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