1、封装zookeeper的客户端类
RPC服务的提供端,要在RPC节点服务启动之前,要把自己所发布的服务向zk上注册,zk在项目中作为服务配置中心,UserSevice作为永久性节点,下面挂着method临时节点(Login、Register等),这些临时节点中存储的是ip + port
RPC调用者在调用服务时,需要知道该服务在哪台主机上运行,在zk上查找!
1.1、zookeeperutil.h
我们在src的include下创建头文件:zookeeperutil.h
#pragma once
#include <semaphore.h>
#include <