当您的Nacos托管在MSE后,MSE会对注册在其上的服务进行管理。

创建服务

您可以通过控制台创建空服务,用于提前定义服务或进行测试。

说明
  • 该功能需要升级Nacos引擎版本至2.0.3.0及以上版本,请参见升级引擎版本
  • 刚创建的服务为空服务(即提供者数量为0),需要将过滤条件是否隐藏空服务选择为显示,服务列表中才能够显示该空服务。
  1. 登录MSE管理控制台
  2. 在顶部菜单栏选择地域。
  3. 在左侧导航栏选择注册配置中心 > 实例列表
  4. 实例列表页面,单击目标实例名称或操作列下方的管理
  5. 在实例详情页面的左侧导航树单击服务管理,然后选择命名空间
  6. 服务管理页面,单击创建服务
  7. 创建服务面板中配置相关参数,然后单击确定
    创建服务
    表 1. 创建服务参数说明
    参数 描述
    Service Name 自定义服务的名称,支持大小写字母、数字、下划线(_)、短划线(-)、半角句号(.)和半角冒号(:),长度不超过236个字符。
    Group Name 自定义服务所归属的分组名称,支持大小写字母、数字、下划线(_)、短划线(-)、半角句号(.)和半角冒号(:),长度不超过236个字符。
    持久化 该服务及其实例是否被持久化,默认为
    保护阈值 该服务下的健康实例占总实例数比例不足阈值时触发保护阈值,用于防止雪崩效应。允许范围为0-1的浮点数,默认为0。更多保护阈值相关内容,请参见MSE注册配置中心高可用最佳实践

删除服务实例

说明 删除服务实例操作只对持久化的服务实例(非临时实例)有效。
  1. 登录MSE管理控制台
  2. 在顶部菜单栏选择地域。
  3. 在左侧导航栏选择注册配置中心 > 实例列表
  4. 实例列表页面,单击目标实例名称或操作列下方的管理
  5. 在实例详情页面的左侧导航树单击服务管理,然后选择命名空间
  6. 服务管理页面,单击目标服务操作列的删除
  7. 单击确定

查看服务详情

  1. 登录MSE管理控制台
  2. 在顶部菜单栏选择地域。
  3. 在左侧导航栏选择注册配置中心 > 实例列表
  4. 实例列表页面,单击目标实例名称或操作列下方的管理
  5. 在实例详情页面的左侧导航树单击服务管理,并在服务管理页面选择命名空间。
    在该命名空间下,您可以查看该Nacos上所有服务的信息,如服务名分组提供者数量以及应用实例组数MSE服务管理

    后续相关操作如下:

    • 查看服务详情:单击操作列的详情,在集群列表对话框中查看服务信息。
    • 删除服务:单击操作列的删除,在删除服务对话框中单击确认,即可删除该服务。
      注意
      • 仅允许删除空服务(服务提供者数量为0),当服务数量不为0时,删除按钮为置灰状态。
      • 服务如果长时间保持空服务(服务提供者数量为0)状态,Nacos也会自动进行删除。

为服务添加实例

您可以通过控制台向任意服务中添加新的实例(即服务提供者),用于提前定义实例或进行测试。

说明 该功能需要升级Nacos引擎版本至2.0.3.0及以上版本,请参见升级引擎版本
  1. 登录MSE管理控制台
  2. 在顶部菜单栏选择地域。
  3. 在左侧导航栏选择注册配置中心 > 实例列表
  4. 实例列表页面,单击目标实例名称或操作列下方的管理
  5. 在实例详情页面的左侧导航树单击服务管理,然后选择命名空间
  6. 服务管理页面,单击目标服务操作列下方的详情
  7. 集群列表对话框中单击创建实例
  8. 创建实例对话框中配置相关参数,然后单击确定
    添加实例
    表 2. 添加实例参数说明
    参数 描述
    IP 输入实例的IP地址。
    Port 输入实例的端口。
    Cluster Name 输入实例的所属集群,在Nacos中进行集群的逻辑区分,默认为DEFAULT
    上下线状态 选择实例初始时的上下线状态,默认为(即上线状态)。
    权重 设置实例的权重值,范围为0~10000,默认为1
    Metadata 设置实例的元数据信息(即键值对),可通过单击+添加按钮进行添加。

上线或下线应用实例

实例上线或下线功能是对Nacos中的具体实例进行操作。

  1. 登录MSE管理控制台
  2. 在顶部菜单栏选择地域。
  3. 在左侧导航栏选择注册配置中心 > 实例列表
  4. 实例列表页面选择目标MSE实例,单击操作列下方的管理
  5. 在实例详情页面左侧导航栏单击服务管理,选择服务命名空间。
  6. 在服务列表中单击目标服务操作列的详情,在集群列表对话框中单击查看更多实例详情
  7. 在展开的实例列表中单击上线下线,即可上线或下线该实例数据。
    提示操作成功

为应用实例开启健康检查

您可以通过控制台编辑注册到Nacos上的服务的监控检查相关配置。

说明
  • 该功能需要升级Nacos引擎版本至2.0.3.0及以上版本,请参见升级引擎版本
  • 该功能仅针对开启持久化的服务生效,非持久化服务只能通过心跳上报方式进行检查。
  1. 登录MSE管理控制台
  2. 在顶部菜单栏选择地域。
  3. 在左侧导航栏选择注册配置中心 > 实例列表
  4. 实例列表页面,单击目标实例名称或操作列下方的管理
  5. 在实例详情页面的左侧导航树单击服务管理,然后选择命名空间
  6. 服务管理页面,单击目标服务操作列下方的详情
  7. 集群列表对话框中单击编辑集群健康检查
  8. 集群健康检查对话框中配置相关参数,然后单击确定
    集群健康检查
    表 3. 集群健康检查参数说明
    参数 描述
    健康检查端口 用于Nacos主动进行实例健康检查的实例端口,默认80。
    是否使用实例端口健康检查 是否使用实例所注册的端口进行健康检查。如果选择,表示不使用上述填写的健康检查端口进行健康检查,默认为
    健康检查类型 选择健康检查的类型,目前支持不开启健康检查和TCP类型,默认为TCP检查类型。