NACOS配置,bootstrap.properties详解

#服务名称:nacos上需要对应
spring.application.name=nacos-config
#服务端口
server.port=8081
#nacos地址
spring.cloud.nacos.config.server-addr=localhost:8848

#1、只有上面的配置的时候他默认加载文件为:${application.name}  nacos-config

#2、指定文件后缀名称
#加载文件为:${application.name}.${file-extension}
#nacos-config.yaml,不配置默认为properties文件
spring.cloud.nacos.config.file-extension=yaml

#3、profile: 指定环境  文件名:${application.name}-${profile}.${file-extension}
##nacos-config-prod.yaml
#spring.profiles.active=prod
#4、nacos自己提供的环境隔离 ,这里是开发环境下的
#spring.cloud.nacos.config.namespace=ff02931a-6fdb-4681-ac37-2f6d9a0596f8

#5、 自定义 group 配置,这里也可以设置为数据库配置组,中间件配置组,但是一般不用,
# 配置中心淡化了组的概念,使用默认值DEFAULT_GROUP
#spring.cloud.nacos.config.group=DEFAULT_GROUP

#6、自定义Data Id的配置 共享配置(sharedConfigs)
#spring.cloud.nacos.config.shared-configs[0].data-id= common.yaml
#可以不配置,使用默认
#spring.cloud.nacos.config.shared-configs[0].group=DEFAULT_GROUP
# 这里需要设置为true,动态可以刷新,默认为false
#spring.cloud.nacos.config.shared-configs[0].refresh=true

# 7、扩展配置(extensionConfigs)
# 支持一个应用有多个DataId配置,mybatis.yaml datasource.yaml
#spring.cloud.nacos.config.extension-configs[0  ].data-id=datasource.yaml
#spring.cloud.nacos.config.extension-configs[0].group=DEFAULT_GROUP
#spring.cloud.nacos.config.extension-configs[0].refresh=true

#加载中后面的配置会覆盖前面的配置
#${application.name}-${profile}.${file- extension}   msb-edu-prod.yaml
#${application.name}.${file-extension}   nacos-config.yaml
#${application.name}   nacos-config
#extensionConfigs  扩展配置文件
#sharedConfigs  多个微服务公共配置 redis
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Nacos 中,application.properties 文件是 Nacos配置文件之一,用于配置 Nacos 的基本属性和特性。以下是 application.properties 文件中常见的配置项及其说明: 1. server.port:Nacos 服务端口号,默认为 8848。 2. spring.datasource.platform:Nacos 数据库类型,默认为 MySQL。 3. db.num:Nacos 数据库数量,建议设置为 1。 4. db.url:Nacos 数据库 URL。 5. db.username:Nacos 数据库用户名。 6. db.password:Nacos 数据库密码。 7. db.driver-class-name:Nacos 数据库驱动类名。 8. db.connectionTimeout:Nacos 数据库连接超时时间。 9. db.maximumPoolSize:Nacos 数据库连接池最大连接数。 10. db.minimumIdle:Nacos 数据库连接池最小空闲连接数。 11. db.maxLifetime:Nacos 数据库连接池最大生命周期。 12. h2.console.enabled:是否启用 H2 控制台,默认为 false。 13. spring.datasource.hikari.connection-test-query:连接测试查询语句。 14. server.tomcat.accesslog.enabled:是否启用 Tomcat 访问日志。 15. server.tomcat.accesslog.pattern:Tomcat 访问日志格式。 16. server.tomcat.accesslog.directory:Tomcat 访问日志目录。 17. server.tomcat.accesslog.prefix:Tomcat 访问日志文件名前缀。 18. server.tomcat.accesslog.suffix:Tomcat 访问日志文件名后缀。 19. server.tomcat.accesslog.rotate:Tomcat 访问日志是否滚动。 20. server.tomcat.accesslog.rotate.renameOnRotate:Tomcat 访问日志是否更名。 21. server.tomcat.accesslog.rotate.maxDays:Tomcat 访问日志最大保留天数。 22. server.tomcat.accesslog.rotate.enabled:Tomcat 访问日志是否启用滚动。 23. management.server.port:管理端口号,默认为 8849。 24. spring.application.name:应用名称。 25. spring.cloud.nacos.config.server-addr:Nacos 服务器地址。 26. spring.cloud.nacos.config.namespace:Nacos 命名空间。 27. spring.cloud.nacos.config.file-extension:配置文件扩展名。 28. spring.cloud.nacos.config.group:配置文件分组。 29. spring.cloud.nacos.config.prefix:配置文件前缀。 30. spring.cloud.nacos.config.shared-dataids:共享配置文件 ID。 以上是 application.properties 文件中常见的配置项及其说明,可以根据实际需求进行配置。需要注意的是,在修改配置文件后,需要重启 Nacos 才能生效。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半路出家的码农小王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值