内核的服务记录
内核会在只读的sys 命名空间中发布服务元数据。这些记录让其他组件能够区分一个可用的服务包与一个已在内核中注册的服务实例。
目录(catalog)记录描述的是包元数据,包括服务身份、版本、运行时类型、契约版本、命令、包路径和清单元数据,它并不表示该服务正在运行。
运行实例记录描述的是已注册的实例及其路由和传输。当该实例停止或被卸载时,内核会移除这条记录。一个处于 degraded 状态的实例仍然可以有对应的记录;该记录反映的是已成功注册的路由和传输。
已发布的应用元数据
服务会在从其所属服务名称派生出的命名空间下发布元数据。以下键是目前的惯例,用于其他服务或前端代码可能需要发现的资源。
聚合的
urls 键与其对应的各个独立键描述的是同一组资源。需要发现全部资源时使用聚合键;只需要某个特定资源时使用对应的独立键。