跳到主要内容

注册中心管理

注册中心管理

支持注册中心的服务接入网格,确保业务应用平滑稳定的迁移至网格治理平台中。需要满足以下两点,顺序不分先后:

  • 注册中心添加正确:主要实现两个重要能力,一是不改变原有调用方式,就可使用网格治理能力;二是可以查看注册中心中服务列表,标识哪些服务已接入网格
  • 注册中心的服务在 [网格服务管控] 中成功接入网格

添加注册中心

操作步骤如下所示: (1) 进入 [服务网格/注册中心管理] 页面。 (2) 列表展示注册中心名称、注册中心类型、注册中心地址、状态、服务数、操作。 a. 状态:连接正常、连接失败 b. 服务数:接入网格服务数 / 服务总数,服务总数为当前注册中心中的服务总数 c. 操作:编辑、移出

(3) 点击“添加注册中心” a. 注册中心名称:由3-65位任意字符组成,开头不支持空格 b. 注册中心类型:支持Zookeeper、Consul、Nacos(1.x / 2.x)、Eureka四种类型 c. 用户名、密码,非必填 d. 注册中心地址:填写相应注册中心地址

  • 对于zookeeper高可用场景,需要填写所有地址,用英文逗号隔开
  • Consul,输入ip:port格式,仅支持http协议
  • Nacos,选择HTTP/HTTPS协议,输入ip:port格式
  • Eureka,输入http(s)://ip:port格式,多个用英文逗号隔开

e. 如果是Nacos,还需要说明服务所属的Nacos命名空间ID和服务分组group

  • 命名空间ID:由 3 ~ 128 个字母、数字、中划线"-" 或 下划线"_" 组成,且以字母、数字开头或结尾。
  • 服务分组group:限制 3 ~ 128字符,输入框可填写多个,用英文逗号隔开

(4) 点击<确定>按钮完成添加;注册中心接入后,在网格服务管控页面可接入该注册中心的服务。

说明
  • 不支持场景:注册中心的服务部署在不同的集群。
  • 同一个项目&集群中,同一个注册中心不可添加两次,否则导致整个网格的策略下发有问题。所以对于nacos校验其注册中心地址+nacos的namespace+nacos group唯一性,对于其它类型均仅校验注册中心地址唯一性。

编辑注册中心

操作步骤如下所示: (1) 进入 [服务网格/注册中心管理] 页面。 (2) 列表中找到需要移出的注册中心,点击编辑按钮。 (3) 除注册中心名称、类型不允许编辑,其它选项均可编辑。

移出注册中心

操作步骤如下所示: (1) 进入 [服务网格/注册中心管理] 页面。 (2) 列表中找到需要移出的注册中心,点击移出按钮,二次弹框确认后,移出成功。

说明

业务服务接入网格成功,不添加注册中心或移出注册中心时,策略不生效。建议用户使用时,两者都配置成功。