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

  
寫代碼碰到一個錯誤:

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、實體類要序列化;
在這裏插入圖片描述
2、配置問題;
zookeeper註冊中心:
在這裏插入圖片描述![在這裏插入圖片描述](https://img-blog.csdnimg.cn/20200109114731995.png)
3、暴露的service及其方法不能用事務註解;
兩個註解:
服務提供者:
在這裏插入圖片描述
服務消費者:
在這裏插入圖片描述

安裝上述三個原因一一排查即可。