Sentinel 添加兼容spring.application.name方式定制dashboard中展示名称的配置功能

ldioqlga  于 2022-10-19  发布在  Spring
关注(0)|答案(1)|浏览(195)

Issue Description

Type: feature request

Describe what happened (or what feature you want)

默认的spring.application.name配置项,会默认作为拉取Nacos中配置中心参数,以及注册为Nacos微服务的服务名称用。后续加入Sentinel平台后,Sentinel平台也会把默认服务名称显示为spring.application.name配置参数。但是Sentinel平台会同时接入多个服务,预上线或者生产环境,所以如果默认使用spring.application.name配置参数的话,同一个服务的pre和prod环境的服务,就会在dashboard中合并展示为一个服务。

如果pre和prod环境使用不同的spring.application.name配置参数,Nacos的服务注册发现以及配置中心功能又会受影响。

Describe what you expected to happen

dashboard服务名称默认获取spring.application.name配置项,提供一个自定义服务名称的参数,如果配置了,读取该自定义参数。

44u64gxh

44u64gxh1#

不同的环境部署不同的dashboard物理隔离

相关问题