1.linux下安装完zookeeper之后,进入conf目录编辑zoo.cfg文件,找到dataDir属性更改其路径为zookeeper目录下的zkData文件夹.(因为其默认的目录在Linux下会定清理)

        (1)进入到zookeeper目录下的bin目录启动zookeeper,使用sh zkServer.sh命令启动zookeeper(或者zkServer.sh start命令启动).

        (2) 继续在bin目录下使用sh zkCli.sh命令启动zookeeper客户端.(下图启动成功)

         (3)使用ls /命令进入到根目录下,可以看到根目录下只有一个zookeeper目录,一会我们的服务注册进来的话根目录下就会自动创建一个services目录在存放服务.

 2.创建springboot(服务)

                                                                pom.xml

                                                                 application.yml

        (1)ip地址zookeeper所在的服务器,2181是zookeeper默认端口.

                                                                 启动类

 3.启动服务测试(zookeeper依赖的版本要和服务器上zookeeper的版本一致,不然有的版本冲突会导致服务启动不了).

        (1)因为我们的服务已经注册进去,所以zookeeper自动创建啦services目录.

         (2)进入services目录可以看到我们的项目名称.

         (3)继续往下走能看到随机命名的文件,使用get命令打开这个文件,里面保存的是json格式的服务信息.

         

 

Logo

华为云1024程序员节送福利,参与活动赢单人4000元礼包,更有热门技术干货免费学习

更多推荐