Service and Topology Tracking
Service Tracking
- 用户可以订阅全局地址绑定表的内容和更改。
- 每次更改时,它们都会收到一个与订阅中指示的范围相匹配的事件。
- 绑定/未绑定实例或范围与订阅的范围重叠时存在匹配。
- 接收到的事件包含绑定/未绑定套接字的服务地址和套接字地址。
Cluster Topology Tracking
- 集群拓扑跟踪是服务跟踪的一种特殊情况,也是基于绑定表内容的
- 对等节点可用性(从自己的节点上看)由内置服务类型0表示。
- 通过使用内置服务类型2订阅单个链路的可用性,也可以进行群集连接跟踪。
- 使用这些机制,并通过连接到其他集群节点的拓扑服务器,用户可以构建和跟踪整个集群的整体连接矩阵。
Group Membership Tracking(组成员身份跟踪)
- 通信组成员可以选择为其他组成员订阅join/leave/close//crash/lost contact事件。
- 成员资格事件以带外空消息的形式在成员套接字中接收。
- 保证事件顺序,-加入事件总是在新成员的第一条消息之前到达,-离开事件总是在离开成员的最后一条消息之后到达。