前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Spring boot Nacos系列教程】Nacos第三篇:多环境配置

【Spring boot Nacos系列教程】Nacos第三篇:多环境配置

作者头像
凯哥Java
发布2022-12-16 18:43:37
1.5K0
发布2022-12-16 18:43:37
举报
文章被收录于专栏:凯哥Java凯哥Java

在实际开发过程中,我们会有多个多个环境。比如:dev、test、release、pro等不同的环境。那么在不同环境下,nacos是怎么配置的?

在spring boot环境下,nacos怎么配置多环境?

 一:在resource下的application.properties中添加如下:

代码语言:javascript
复制
server.port=8011
server.servlet.session.timeout= 10
#server.session.timeout=10
server.tomcat.uri-encoding=UTF-8

spring.application.name=/springboot-nacos
# dev的
spring.profiles.active=test


nacos.config.bootstrap.enable=true

# 主配置服务器地址
nacos.config.server-addr=127.0.0.1:8848
# 主配置 data-id
nacos.config.data-id=domain
# 主配置 group-id
nacos.config.group=blog
# 主配置 配置文件类型
nacos.config.type=yaml
# 主配置 最大重试次数
nacos.config.max-retry=10
# 主配置 开启自动刷新
nacos.config.auto-refresh=true
# 主配置 重试时间
nacos.config.config-retry-time=2333
# 主配置 配置监听长轮询超时时间
nacos.config.config-long-poll-timeout=46000
# 主配置 开启注册监听器预加载配置服务(除非特殊业务需求,否则不推荐打开该参数)
nacos.config.enable-remote-sync-config=true

其中:

代码语言:javascript
复制
spring.profiles.active=test

是激活的环境。现在激活的是test环境。所以,配置信息将会从test环境获取。

在同等级在创建application-dev.yml和application-test.yml文件

dev.yml文件:

代码语言:javascript
复制
server:
  port: 8081

dynamic:
  payment:
    info: demo1-payment-dev


nacos:
  config:
    data-id: blog-dev
    group: blog-dev
    type: yaml
    server-addr: 127.0.0.1:8848

test.yml文件:

代码语言:javascript
复制
server:
  port: 8081

dynamic:
  payment:
    info: demo1-payment-test

nacos:
  config:
    data-id: blog-test
    group: blog-test
    type: yaml
    server-addr: 127.0.0.1:8848

在nacos中配置对应的key.

启动项目访问:

a75169770d64b99c3a5c9e17918c52cf.png
a75169770d64b99c3a5c9e17918c52cf.png

代码:

https://gitee.com/kaigejava/kaigejavastudy/tags

tag:v20220405-0.03 spring boot nacos多环境配置

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-04-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档