|
|
|
@ -275,3 +275,25 @@ in product-env enviroment; user name :nacos-config-yaml-update; age: 68
|
|
|
|
|
----
|
|
|
|
|
|
|
|
|
|
NOTE: 此案例中我们通过 spring.profiles.active=XXXX 的方式写死在配置文件中,而在真正的项目实施过程中这个变量的值是需要不同环境而有不同的值。这个时候通常的做法是通过 -Dspring.profiles.active=XXXX 参数指定其配置来达到环境间灵活的切换。
|
|
|
|
|
|
|
|
|
|
=== 支持自定义 namespace 的配置
|
|
|
|
|
|
|
|
|
|
在没有明确指定 `${spring.cloud.nacos.config.namespace}` 配置的情况下, 默认使用的是 Nacos 上 Public 这个namespae。在我们日常业务的开发过程中,经常需要自定义自己的 namespace,那这个时候可以通过以下配置来实现:
|
|
|
|
|
|
|
|
|
|
[source,properties]
|
|
|
|
|
----
|
|
|
|
|
spring.cloud.nacos.config.namespace=b3404bc0-d7dc-4855-b519-570ed34b62d7
|
|
|
|
|
----
|
|
|
|
|
|
|
|
|
|
NOTE: 该配置必须放在 bootstrap.properties 文件中。此外 `spring.cloud.nacos.config.namespace` 的值是 namespace 对应的 id,id 值可以在 Nacos 的控制台获取。并且在添加配置时注意不要选择其他的 namespae,否则将会导致读取不到正确的配置。
|
|
|
|
|
|
|
|
|
|
=== 支持自定义 Group 的配置
|
|
|
|
|
|
|
|
|
|
在没有明确指定 `${spring.cloud.nacos.config.group}` 配置的情况下, 默认使用的是 DEFAULT_GROUP 。在我们日常业务的开发过程中,经常需要自定义自己的 Group,那这个时候可以通过以下配置来实现:
|
|
|
|
|
|
|
|
|
|
[source,properties]
|
|
|
|
|
----
|
|
|
|
|
spring.cloud.nacos.config.group=DEVELOP_GROUP
|
|
|
|
|
----
|
|
|
|
|
|
|
|
|
|
NOTE: 该配置必须放在 bootstrap.properties 文件中。并且在添加配置时 Group 的值一定要和 `spring.cloud.nacos.config.group` 的配置值一致。
|
|
|
|
|