针对开发(development)环境的配置文件: application-dev.yml
#Windows开发环境下的配置文件
server:
port: 80
tomcat:
maxThreads: 10
minSpareThreads: 3
accesslog:
#注意这里G:/home/myblog/log/server_log也可以
directory: G:\home\myblog\log\server_log
pattern: combined
enabled: true
针对生产(production)环境下的配置文件: application-prod.yml
#Centos生产环境下的配置文件
server:
port: 80
tomcat:
maxThreads: 10
minSpareThreads: 3
accesslog:
directory: /home/myblog/log/server_log
pattern: combined
enabled: true
如何定义使用哪种配置文件呢? 在主配置文件application.yml中配置如下:
spring:
profiles:
active: prod
**在定义配置文件时,可以使用占位符:
app.name=MyApp
app.description=${app.name} is a Spring Boot application
app.id=${random.int[1024,65536]}
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。