Lattice Hub 文档
Lattice Hub 是什么

功能特性

从产品能力视角理解 Lattice Hub 的运行环境、服务治理、配置、身份、AI Registry 与平台观测。

Lattice Hub 的功能不是一组分散 API,而是一套控制面资源视图。服务、实例、配置、治理规则、权限策略和 AI 能力注册都进入同一个控制面,再由 SDK、Pole Sidecar、Controller、Console 和 Agent 消费。

若需对齐 Namespace、Active Release、MCP/A2A 等名词边界,先读 术语与概念

能力总览

能力说明深入阅读
服务注册发现维护命名空间、服务、实例、健康状态和 revision,让客户端稳定拿到运行时视图。Control Plane
运行环境Namespace 表达开发、预发、生产等运行边界,同一逻辑资源在不同环境独立维护版本与发布状态。接入方式
流量治理路由、泳道、限流、熔断、故障探测、无损上下线、镜像、Mock、调用鉴权九类能力通过 release 生效。治理规则与灰度发布
配置中心配置发布、监听、回滚进入统一链路;同一文件支持多条 active 灰度版本并存,全量发布不结束灰度。配置中心操作 · 灰度实践
权限审计用户、角色、策略和资源映射约束控制面操作,并记录操作历史。鉴权链与资源映射
AI RegistryMCP Server 与 A2A Agent 作为控制面资源进入 API、缓存和存储链路。AI Registry 与 Pole Agent
Pole Agent使用真实 LLM/MCP 最小闭环读取资源;配置更新必须经过预览、确认并只保存草稿。AI Registry 与 Pole Agent
系统配置与观测63 项类型化配置目录区分部署锁定、待重启和受控热更新;OTel 指标经 Collector 进入共享 GreptimeDB。观测链路
多运行时接入Console、SDK、Kubernetes Controller、Pole Sidecar 和协议适配层复用同一资源视图。接入方式

九类治理一览

能力典型用途
路由按规则/元数据/就近策略选择实例集合
泳道按泳道标签隔离灰度流量
限流控制 QPS/并发,保护下游
熔断连续错误后打开保护并按条件恢复
故障探测主动探测实例健康并配合摘流
无损上下线延迟注册、readiness、平滑下线
调用鉴权在调用路径拒绝未授权请求
流量镜像复制请求到影子集群做验证
流量 Mock命中规则后短路返回,便于联调

所有九类都走“规则本体编辑 → Rule Release 发布 → active 视图消费”模型。

多协议入口

控制面可同时暴露:

  • Polaris 风格 HTTP / gRPC
  • Envoy xDS v3
  • Nacos v1/v2、Apollo、Eureka 兼容入口

协议层只做适配;鉴权、校验和业务语义仍在共享 Domain Server。详见 Specification控制面装配架构

设计原则

  • 先统一控制面资源,再谈客户端和数据面形态。
  • 管理态对象和运行态视图分离,发布版本通过 active release 生效。
  • 缓存与事件流服务读路径,存储层承担事实来源。
  • AI 能力注册不是旁路系统,而是进入服务治理的资源模型。
  • Agent 可以准备变更,发布权仍在人。

明确不做的事

  • 不把 Namespace 当作多租户/团队空间。
  • 不把 A2A Registry 描述成任务编排或 Agent Runtime。
  • 不声称所有系统配置均可热更新。
  • 不把控制面观测包装成完整全链路 APM 产品。

On this page