dubbo.rpc.RpcException: No provider available from registry 192.168.211.122:2181 for service的解决办法

时间:2024-03-15 12:18:55

  
写代码碰到一个错误:

com.alibaba.dubbo.rpc.RpcException: No provider available from registry 192.168.211.122:2181 for service com.atguigu.gmall.service.CartService on consumer 192.168.15.58 use dubbo version 2.6.0, may be providers disabled or not registered ?

服务消费者找不到服务提供者。一定是dubbo配置或者使用注解错了。

解决办法:

1、实体类要序列化;
dubbo.rpc.RpcException: No provider available from registry 192.168.211.122:2181 for service的解决办法
2、配置问题;
zookeeper注册中心:
dubbo.rpc.RpcException: No provider available from registry 192.168.211.122:2181 for service的解决办法
3、暴露的service及其方法不能用事务注解;
两个注解:
服务提供者:
dubbo.rpc.RpcException: No provider available from registry 192.168.211.122:2181 for service的解决办法
服务消费者:
dubbo.rpc.RpcException: No provider available from registry 192.168.211.122:2181 for service的解决办法

安装上述三个原因一一排查即可。