1、

没有注册中心版(点对点通信):

provider


项目结构:SpringCloud学习记录二:dubbo集成Springboot demo搭建
sample-api: 提供服务接口 IHelloService
sample-provider: sample-api 接口实现类、SpringCloud学习记录二:dubbo集成Springboot demo搭建项目启动类:SpringCloud学习记录二:dubbo集成Springboot demo搭建
配置文件SpringCloud学习记录二:dubbo集成Springboot demo搭建
整个父模块provider包括两个子模块sample-api、sample-provider
sample-api对外提供服务,需要将sample-api maven-install打成jar包放到本地仓库供sample-provider和consumer使用

consumer

启动类
SpringCloud学习记录二:dubbo集成Springboot demo搭建
配置文件
SpringCloud学习记录二:dubbo集成Springboot demo搭建

相关问题以及解决办法

1、Caused by: org.apache.dubbo.rpc.RpcException: Fail to create remoting client for service
failed to connect to server /10.1.1.229:20880, error message is:Connection refused: /10.1.1.229:20880

SpringCloud学习记录二:dubbo集成Springboot demo搭建
provider项目启动日志里面说dubbo服务启动暴露端口地址为0.0.0.0:20880
consumer项目中@Reference中用成了10.1.1.229导致连接失败

相关文章: