Expand description
通用多注册中心 owner。宿主决定本地接流资格,owner 管理观察、注册和有界关闭。 连接通过 qualifier 精确选择,默认名为 primary;注册清单单独决定发布目标。 连接失败不跨环境回退,提交点复验证据,关闭报告保留结果不明的远端责任。 发现句柄只有读权;关闭等待者的取消不会撤销已经发起的清理。
Modules§
- assembly
- 多后端类型化装配。输入已经完成占位符解析,公共组件不依赖任何应用配置框架。
- config
- 与配置加载器和宿主框架无关的容量、时效与注册策略。
- managed
- 受管发现的后端事实与有限操作合同。后端不自行创建续约或重注册循环。
- providers
- 本地静态表与 DNS 的受管桥,不把地址解析提升为后端健康证据。
Structs§
- Close
Report - 关闭完成后的注册残留、后端错误和期限摘要。
- Close
Ticket - 关闭结果的等待凭据;丢弃凭据不取消后台清理。
- Connection
Spec - 由宿主提供的具名后端及其冻结策略。
- Connection
Status - 单个 qualifier 的准备状态、观察容量和累计查询统计。
- Discovery
Handle - 只有观察权的具名连接句柄,不能关闭其他消费者使用的连接。
- Discovery
Owner - 非 Clone 的控制对象;查询句柄和等待凭据不继承关闭权。
- Eligibility
- 宿主提供的本地业务资格,不应由包含远端注册结果的整体 readiness 反向驱动。
- Eligibility
Controller - 手动宿主的唯一资格发送者;丢弃后读句柄立即失效。
- Observation
- 服务观察凭据。变更通知可合并,当前有效性始终从固定状态槽重新读取。
- Owner
Builder - 在网络活动之前完成的类型化连接目录。
- Quiesce
Ticket - 摘流结果的等待凭据;保留业务排空所需的发现连接。
- Registration
Spec - 冻结前的注册计划、目标连接与本地发布资格。
- Registration
Status - 注册目标的只读证据摘要;Active 仍需检查证据有效期。
- Runtime
Observer - 不拥有关闭权的运行状态观察入口,不因采集状态触发网络访问。
- Runtime
Status - 同一 owner 下的连接、注册、资源使用和关闭进度摘要。
- Snapshot
- 保留受管数据的只读凭据;数据用于诊断或选址,提交请求仍需再次检查 Observation。
- Transport
Lease - 一次传输任务的容量许可,绑定 owner 的关闭通知与任务归属。
Enums§
- Owner
Phase - 发现 owner 的生命周期阶段;关闭后不能重新开放路由。
- Registration
State - 单个注册目标的发布、健康确认与注销状态。