更新时间:2024-10-18 GMT+08:00
分享

在CloudMap中新增接入地址

Cloud Map里的接入地址通过环境(namespace)+服务名+地址名唯一确定。一个地址下可以包含多个实例,多个实例之间对等。不同的实例可以有不同的属性。

前提条件

需要具备AppStage服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限

新增接入地址

  1. 进入AppStage运维中心
  2. 在顶部导航栏选择服务。
  3. 单击,选择微服务开发 > 服务发现
  4. 选择左侧导航栏的服务目录 > 一方服务,选择“接入地址列表”页签。

    如果新增二方服务接入地址,选择左侧导航栏的服务目录 > 二方服务,选择“接入地址列表”页签。

    如果新增三方服务接入地址,选择左侧导航栏的服务目录 > 三方服务

  5. 单击“新增”,配置接入地址参数,参数说明如表1所示。

    表1 接入地址参数说明

    参数

    用途

    服务

    选择地址所属的服务名,其他服务从Cloud Map查找地址时,用地址所属的服务名+URL名称查找。

    二方/三方服务名

    二方服务接入地址和三方服务接入地址需要配置此参数。

    URL名称

    地址的名称,其他服务从Cloud Map查找地址时,用地址所属的服务名+URL名称查找,在一个环境下服务名+URL名作为主键。

    描述

    地址的描述,用来给使用者分辨地址的用途,可以通过关键字快速查找地址。

    实例名称

    地址实例的名称,当一个地址下存在多个实例时(比如多个ELB提供同一个服务),只用于区分不同实例,无实际用途。

    实例备注

    实例的备注信息,用于快速区分不同实例的备注,无实际用途。

    支持动态域名

    动态域名配置开关,该功能仅限三方服务接入地址,目前egress服务获取地址时会用到,开启和关闭时,对应地址填写需满足特定规则。

    地址

    实际的URL地址,用于访问该服务的URL地址,一般只需要配一个,一般是填ip:port,或者加上basePath,但不推荐一个接口一个地址。

    版本号

    实例的版本,用于区分实例的修订版本,无实际用途。

    hostName

    域名,仅需要使用域名解析的地址配置,如果地址是ip形式的不需要配置,公网域名解析的也不需要配置。

    ipAddr

    域名映射的地址,域名解析时,会将hostName解析成ipAddr。

    灰度策略

    实例的灰度规则,用于实现实例的灰度切换或者实例的访问权限控制。

    健康检查参数

    实例地址的健康检查,SDK侧可以配置健康检查,对实例的状态进行探测。

    灰度开关

    实例的灰度标签,用于区分灰度环境实例和生产环境实例,SDK侧可以指定访问哪个环境的实例。

    实例标签

    实例的自定义标签,SDK侧可以指定访问哪个标签的实例。

    数据中心参数

    实例所在的数据中心,SDK侧可以指定就近访问。

    自定义数据

    实例的一些其他自定义数据,SDK获取到后,业务可以自行使用。

  6. 单击“确定”
  7. 关联电子流,单击“提交”

更多操作

表2 相关操作

操作

说明

修改描述

单击接入地址列表操作列的“修改”,在弹出的修改窗口修改接入地址的描述信息。

删除接入地址

单击接入地址列表操作列的“删除”,在弹出的提示框中单击“确定”,删除接入地址。

查看接入地址详细信息

在接入地址列表中,单击接入地址名称,查看接入地址的详细信息,包括实例详情、被依赖服务、代理服务列表。

相关文档