1、
没有注册中心版(点对点通信):
provider
:
项目结构:
sample-api: 提供服务接口 IHelloService
sample-provider: sample-api 接口实现类、项目启动类:
配置文件
整个父模块provider包括两个子模块sample-api、sample-provider
sample-api对外提供服务,需要将sample-api maven-install打成jar包放到本地仓库供sample-provider和consumer使用
consumer
启动类
配置文件
相关问题以及解决办法
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
provider项目启动日志里面说dubbo服务启动暴露端口地址为0.0.0.0:20880
consumer项目中@Reference中用成了10.1.1.229导致连接失败