1 usr下创建zookeeper文件夹
2 解压文件
3 创建data文件夹
4 再conf文件夹内复制zoo_sample.cfg
新名字为 zoo.cfg
zookeeper 默认配置文件为zoo.cfg,所以需要复制一份
5 修改配置文件
修改zoo.cfg
dataDir = 第二步创建data文件夹
默认文件数据存放
6 启动
./zkServer.sh start //后台启动
./zkServer.sh status //查看状态
相关依赖
<!--声明dubbo相关依赖 -->
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo-spring-boot-starter</artifactId>
<version>2.7.8</version>
</dependency>
<!--访问zookeer 2.5.3导入zkClient 以上导入curator -->
<dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-recipes</artifactId>
<version>4.2.0</version>
</dependency>
<dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-framework</artifactId>
<version>4.2.0</version>
</dependency>
配置文件
在注册中心注册并起名
在service中注解为 @DubboService ,只有添加该注解才可将方法添加到注册中心
在启动类上添加 @EnableDubbo
查看dubbo管理界面
https://pan.baidu.com/s/15-3Sua17rPXpS2JC0ZLj2A
密码:lhda
修改dubbo.jar 配置文件并配置端口,启动jar
consumer调用需要@DubboReference注解,注意实体类需要序列化