概述
在实例开通成功后,可以将服务注册到Nacos实例,通过MSE注册配置中心控制台可以对Nacos上的服务进行管理。本节介绍如何管理服务。
前提条件
- 已开通微服务引擎MSE,参考章节:创建Nacos实例
- 已开通Nacos实例并且状态正常
- 已注册服务
注意推荐使用的客户端版本号为2.1.0及以上版本。
删除服务
您可以在控制台服务管理服务列表页面删除服务,只有当服务中的实例数量为0时才允许删除。
- 登录微服务引擎MSE注册配置中心管理控制台,选择资源池。
- 在左侧导航栏,选择注册配置中心 > 实例列表。
- 在实例列表页面,单击目标实例ID、实例名称或者目标行“管理”按钮均可跳转至实例基础信息页面。
- 在基础信息页面,点击服务管理> 服务列表,选择命名空间,查看当前Nacos注册的服务列表。
- 找到目标服务所在行,确认提供者数量为0,点击右侧删除按钮,弹出框点击确定,即可删除服务。
查看服务详情
- 登录微服务引擎MSE注册配置中心管理控制台,选择资源池。
- 在左侧导航栏,选择注册配置中心 > 实例列表。
- 在实例列表页面,单击目标实例ID、实例名称或者目标行“管理”按钮均可跳转至实例基础信息页面。
- 在基础信息页面,点击服务管理> 服务列表,选择命名空间,查看当前Nacos注册的服务列表。
- 找到目标服务所在行,点击查看按钮查看服务详情。
服务详情主要包括应用实例集群,健康检查类型,以及实例信息。单击集群列表左侧的> 图标,可以展开该集群下的服务的实例。实例以集群的维度展示。
实例列表主要包括如下信息:
字段 | 说明 |
---|---|
IP | 实例IP |
PORT | 实例端口 |
健康状态 | 实例是否处于健康状态(正常/异常) |
临时实例 | 临时实例,需要客户端主动保持心跳,默认5秒一次,连续三次心跳异常则标记为不健康,30秒后会被自动清理; 持久化实例,由服务端探测服务是否正常,不会自动清理。 |
权重 | 取值范围为[0,10000],默认为1。 |
心跳间隔 | 心跳间隔时间,默认5秒。 |
元数据 | 包括实例描述信息,如容灾策略、负载均衡策略、各种自定义标签 (label)等。 |
- 服务如果为空,即没有注册的实例或者实例以全部被清理掉,Nacos会自动清理服务。
操作服务实例
- 登录微服务引擎MSE注册配置中心管理控制台,选择资源池。
- 在左侧导航栏,选择注册配置中心 > 实例列表。
- 在实例列表页面,单击目标实例ID、实例名称或者目标行“管理”按钮均可跳转至实例基础信息页面。
- 在基础信息页面,点击服务管理> 服务列表,选择命名空间,查看当前Nacos注册的服务列表。
- 找到目标服务所在行,点击查看按钮查看服务详情。单击集群列表左侧的> 图标,可以展开该集群下的服务的实例。
- 点击右侧操作列权重按钮,可以修改服务实例的权重。
- 点击上线(下线)按钮,可以将实例状态改为上线或者下线状态(点击上线或下线按钮后请点击实例集群列表行的刷新按钮刷新状态)。