微服务引擎MSE

微服务注册配置中心常见问题

2025-07-04 09:23:09

基本问题

第一次购买微服务引擎MSE(包年包月)有优惠政策,但是付款价格与优惠政策不匹配?

客户订购实例优惠政策,以及使用条件具体见官网公示,可咨询服务人员。

哪些地域支持开通MSE?

关于支持开通MSE的地域,请参见开服地域

MSE如何使用?

微服务引擎注册配置中心是面向业界主流开源微服务项目,致力于帮助用户发现、配置和管理微服务,实现动态服务发现、服务配置、服务元数据及流量管理等功能

MSE是否支持公网访问?

默认不可以公网访问,但可以通过绑定ELB实现公网访问。

MSE 是否具备自动续费功能?

MSE支持自动续费功能。

资源权限问题

MSE集群提供的ZooKeeper、Nacos、Eureka是独立实例还是共享实例?

各引擎都是物理隔离的网络实例,为每一个客户提供了物理隔离的独立实例,客户之间不共享。

MSE提供的ZooKeeper实例和开源版本完全一致吗?

在版本兼容性上和Apache开源的ZooKeeper完全一致,API使用方式相同,无需修改代码即可开始使用,不影响现有有实例。

Nacos集群支持配置管理吗?

MSE控制台左侧菜单栏提供配置管理功能 ,支持包括配置创建、修改、订阅、推送、删除等操作

MSE能进行扩缩容吗?升降配吗?

不可以缩容。目前线上环境不支持缩容操作、仅支持扩规格、磁盘和节点的操作。

MSE中Nacos命名空间怎么使用?

命名空间命的使用场景之一是对不同环境的配置和服务进行粗粒度的隔离。在不同的命名空间下,可以存在相同的配置或者服务名。例如开发环境和测试环境的隔离。命名空间创建完成后,将命名空间ID配置在应用中。服务注册时,命名空间ID会注册到命名空间中。

配置代码示例:

Spring Cloud

spring.cloud.nacos.discovery.namespace=5cbb70a5-88b8-4fd9-84c1-d43479a

Dubbo

Properties方式:

dubbo.registry.parameters.namespace=5cbb70a5-88b8-4fd9-84c1-d43479a

增加了配置中心的配置后,服务启动时会自动监听命名空间ID下匹配的配置项。

配置代码

Spring Cloud

spring.cloud.nacos.config.namespace=5cbb70a5-88b8-4fd9-84c1-d43479ae

Dubbo

dubbo.dubbo.config-center.namespace=5cbb70a5-88b8-4fd9-84c1-d43479ae

公测期间的集群在公测结束时可以直接转为付费模式吗?还是必须重新订购?

可以直接转包周期或者按需。更多信息,请参见按量付费转包年包月。

黑白名单填写的IP地址是公网地址还是私网地址?

既可以是公网地址也可以是私网地址,取决于请求头中自动携带的客户端IP。

实例问题

订购的ZooKeeper/Nacos/Eureka实例为什么没有外网地址?

如果购买的实例没有绑定ELB,那么您的实例没有外网地址。您绑定ELB就可以用ELB的地址实现外网访问实例。

Nacos实例升级会不会影响用户正常服务?

对于多节点集群,重启不影响用户服务,实例升级过程中,各节点服务器依次滚动重启,保证用户使用Nacos服务不间断;对于单机实例,重启可能会受到服务中断影响,所以建议生产(线上)环境使用三节点以上的集群进行服务。

生产环境下Nacos设置多少个节点比较好呢?

Nacos建议的规格书2n+1个节点,最佳值需根据实际需求和规格能力计算获得。

Nacos支持开源的Nacos控制台吗?

默认不支持访问Nacos开源控制台

Nacos Client支持哪些版本,推荐使用哪个版本?

Nacos Client 1.2.1版本以上均支持,推荐使用Nacos 2.x系列版本的Nacos Client。

Nacos有OpenAPI吗?

有,请参见OpenAPI指南

MSE里的Nacos服务怎么下线?

服务管理页面,选择指定的命名空间和服务名称,查看服务详情,按服务实例的维度进行下线操作。

如果注册配置中心的某个实例被删除,天翼云会提供恢复的解决方案吗?如果有的话需要多久能恢复?

实例过期时间提前7天会有短信通知,实例退订后数据会保留15天,在此期间可以恢复实例。超过时间则无法恢复。

如果在注册配置中心中创建多个实例,服务之间可以相互调用吗?

购买MSE时需要选择VPC ID,说明只能在该VPC内访问相应的MSE实例。如果多个VPC之间可以相互访问,则MSE也可以跨VPC调用。

注册配置中心实例类型买错了,怎么退掉重新购买?

如果您的实例是按需付费模式,则直接退订即可。如果您的实例是包周期模式,则需要退费。

配置问题

注册配置中心监控支持Prometheus动态读取Nacos的服务列表而获取metrics吗?

支持,但在MSE里面不支持展示。

部署了Spring Cloud应用,但是使用的是Consul注册中心,如何实现注册中心的托管呢?

通过开源的cloud-consul把注册的服务同步到MSE,然后把代码中的配置改成服务注册到MSE的配置项,重启服务。


gyqjADO6MlRb