Appearance
注册表 API
1. "获取注册表信息"
- route definition
- Url: /api/v1/registry
- Method: GET
- Request:
RegistryRequest - Response:
RegistryResponse
- request definition
go
type RegistryRequest struct {
}- response definition
go
type RegistryResponse struct {
Agents []RegistryAgent `json:"agents"`
Functions []RegistryFunction `json:"functions"`
Assignments map[string][]string `json:"assignments"`
Coverage []RegistryCoverage `json:"coverage"`
}2. "获取注册服务列表"
- route definition
- Url: /api/v1/registry/services
- Method: GET
- Auth: Bearer Token
- Response:
OpsServicesResponse
- response definition
go
type OpsServicesResponse struct {
Services []OpsServiceItem `json:"services"`
Total int `json:"total"`
}说明
/api/v1/registry/services是给 Dashboard 使用的兼容快捷路由,当前复用ops.Services的实现。- 若需要完整注册表视图,仍优先使用
/api/v1/registry。
