...
|
...
|
@@ -43,7 +43,8 @@ public class ServiceInstance<T> { |
|
|
| |______id2->序列化ServiceInstance2
|
|
|
|
|
|
|
```
|
|
|
可以先通过客户端连接到本地zookeeper查看下yoho的服务注册情况,其注册在/yoho/services/路径下,会发现有很多服务,再进服务查看可以看到这个服务下有多少个实例,其节点为其id(yoho_core中服务未设置id,使用的是默认生成的一大串字符串)。
|
|
|
可以先通过客户端连接到本地zookeeper查看下yoho的服务注册情况,其注册在/yoho/services/路径下,会发现有很多服务,再进服务查看可以看到这个服务下有多少个实例,其节点为其id(yoho_core中服务未设置id,使用的是默认生成的一大串字符串),通过get命令可以查看节点的存储数据,序列化后的服务对象信息。
|
|
|
|
|
|
要注意到是服务在注册时生成的name服务名节点是持久的节点,而服务名下面的实例id节点是临时节点,在注册服务的程序退出之后,其也会消失。
|
|
|
|
|
|
构造服务实例的方法很简单,可以通过ServiceInstance的build方法进行建造。
|
...
|
...
|
|