zookeeper注册中心
使用zookeeper作为注册中心就不需要像eureka一样,在写一个eureka-server的服务了,因为zookeeper本身就是一个服务端,所以只需要编写需要进行服务注册的客户端即可
依赖
1 | <!-- zookeeper 注册中心 --> |
主程序
1 |
|
配置zookeeper注册中心
1 | spring: |
启动该服务后,在zookeeper中就可以看到在services目录下有了一个provide-zookeeper文件夹,provide-zookeeper就是指的provide-zookeeper服务,下面会有一个个的实例,可以获取到实例的信息
1 | get /services/provide-zookeeper/39a78506-f2cb-4c8f-bbab-768f1f9fc702 |
服务节点在zookeeper中注册的是临时节点
可以看到该节点的ephemeralOwner不为0