本文介绍: 服务发现将根据服务实例处于以下三个阶段之一:• 初始等待阶段• 重复阶段• 主要阶段一旦系统启动并且用于服务实例的接口连接已建立,服务发现将进入该服务实例的初始等待阶段。在进入初始等待阶段并在发送第一条服务实例的消息之前,服务发现实现应根据初始延迟(INITIAL_DELAY)进行等待。初始延迟(INITIAL_DELAY)应定义为最小延迟和最大延迟。等待时间应通过在最小延迟和最大延迟之间选择一个随机值来确定。为了将不同类型的多个条目合并为较少的消息数,服务发现应使用相同的随机值。
服务发现通信行为
启动行为
服务发现将根据服务实例处于以下三个阶段之一:
• 初始等待阶段
• 重复阶段
• 主要阶段
一旦系统启动并且用于服务实例的接口连接已建立,服务发现将进入该服务实例的初始等待阶段。
在进入初始等待阶段并在发送第一条服务实例的消息之前,服务发现实现应根据初始延迟(INITIAL_DELAY)进行等待。
初始延迟(INITIAL_DELAY)应定义为最小延迟和最大延迟。
等待时间应通过在最小延迟和最大延迟之间选择一个随机值来确定。
为了将不同类型的多个条目合并为较少的消息数,服务发现应使用相同的随机值。
服务器响应行为
状态机
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。