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注解,注意实体类需要序列化

本文档详细介绍了Zookeeper的安装步骤,包括创建文件夹、解压、配置dataDir以及启动服务。同时,讲解了Dubbo的相关依赖,如引入dubbo-spring-boot-starter和Curator框架。还提到了在服务中使用@DubboService注解进行注册,通过@EnableDubbo启动,并提供了访问Dubb管理界面的链接。最后,提到了consumer调用服务时需使用@DubboReference注解和实体类序列化的要求。
1373

被折叠的 条评论
为什么被折叠?



