微服务注册配置中心
为了更好地管理和使用微服务注册配置中心,本文介绍微服务注册配置中心模块的相关操作指南,包含实例管理、Nacos引擎实例、ZooKeeper引擎实例和监控与告警。
实例管理
实例管理主要是管理微服务注册配置中心引擎实例。支持实例的创建、启动、停止、重启等操作,以及修改实例的专有网络VPC和设置实例的公网访问白名单。
创建实例
MSE 提供了两种注册配置中心引擎,您可以在MSE注册配置中心管理控制台创建Nacos引擎或ZooKeeper引擎实例,详情可参见创建实例。
管理实例
在实例创建完成后,您可以按需进行配置管理MSE Nacos或MSE ZooKeeper实例。修改实例的名称,重启实例,释放实例,详情可参见管理实例。
管理实例专有网络VPC
您可以为公网注册配置中心实例添加专有网络VPC,以及修改实例的专有网络VPC,提升网络的稳定性,详情可参见管理实例专有网络VPC。
设置白名单
您可以设置注册配置中心实例的公网访问白名单,限制一定范围内的IP地址来访问该实例,提高实例的安全性,详情可参见设置白名单。
Nacos引擎实例
MSE 提供了Nacos引擎实例,您可以对Nacos引擎实例进行升级版本,开启推空保护、开启开源控制台、服务配置管理等。
升级Nacos引擎版本
目前MSE Nacos引擎类型分为专业版和开发版,您可以基于现有的版本进行更新升级,详情可参见升级Nacos引擎版本。
推空保护
您可以在Nacos客户端或MSE Nacos服务端开启推空保护功能,以提高整个系统的可用性,详情可参见推空保护。
开启Nacos开源控制台
MSE Nacos引擎提供了一个默认的控制台操作页面,即开源控制台,您可以通过参数配置开启,详情可参见开启Nacos开源控制台。
创建命名空间
命名空间可以有效地隔离资源与服务,有助于防止资源和服务之间的潜在冲突,同时便于您对它们进行有序管理和维护,详情可参见创建命名空间。
服务管理
MSE会对注册在Nacos上的服务进行管理,您可以为服务添加实例、删除服务实例、上下线应用实例等,详情可参见服务管理。
配置管理
MSE控制台对Nacos引擎实例配置文件进行统一的管理,您可以创建配置、同步配置、查询监听、查询推送轨迹等,详情可参见配置管理。
安全性和访问权限
Nacos支持使用TLS(Transport Layer Security)来保护传输数据的安全性,且Nacos注册配置中心可以开启鉴权功能,详情可参见Nacos TLS传输加密和Nacos引擎访问权限。
ZooKeeper引擎实例
MSE 提供了ZooKeeper引擎实例,您可以升级ZooKeeper引擎实例版本,配置ZooKeeper引擎参数、服务数据管理等。
升级ZooKeeper引擎版本
ZooKeeper专业版在开源ZooKeeper的基础上提供多项优化和能力保证,使得服务更加稳定,运维更加便捷,您可以基于现有的版本进行升级,详情可参见升级ZooKeeper引擎版本。
设置Zookeeper引擎参数
配置ZooKeeper引擎参数可以优化引擎性能,详情可参见设置Zookeeper引擎参数。
服务管理
MSE ZooKeeper提供Dubbo服务的查询管理能力。您可以通过服务管理功能查询注册的Dubbo服务的详细信息,详情可参见服务管理。
数据管理
ZooKeeper通过维护Znode来实现分布式应用程序的协调和管理,提供同步服务、配置管理等功能。您可以对ZooKeeper引擎中的Znode节点进行配置管理,详情可参见数据管理。
ZooKeeper SASL支持
MSE支持配置ZooKeeper的SASL认证信息和强制开关,以提升集群数据的安全性,详情可参见ZooKeeper SASL支持。
监控与告警
通过监控和告警系统来监控和警戒MSE微服务注册配置中心的运行状态和性能,及时发现和处理问题,保证服务的稳定运行。
监控引擎
在MSE控制台上查看监控引擎的各项运行状态参数和性能指标,能够快速定位潜在问题和性能制约因素。这有助于及时采取有效的优化策略,提高引擎的稳定性和可靠性,详情可参见监控引擎。
管理告警联系人
MSE创建告警联系人并创建联系人组后,您可以创建告警规则,达到特定的规则条件时会向您指定的联系人分组发送通知,详情可参见管理告警联系人。
管理告警规则
MSE提供应用监控告警功能,您可通过邮件、短信、钉钉等渠道实时告警,并管理告警规则,详情可参见管理告警规则。
设置钉钉机器人告警
设置钉钉机器人告警后,您可以通过指定钉钉群接收告警通知,详情可参见设置钉钉机器人告警。