环境配置
SurveyKing Pro 支持多环境配置,包括开发(dev)、测试(test)、生产(prod)环境,通过 Spring Boot Profile 机制进行环境隔离。
🔧 配置文件结构
src/main/resources/
├── application.yml # 基础配置
├── application-dev.yml # 开发环境配置
├── application-test.yml # 测试环境配置
├── application-prod.yml # 生产环境配置
├── logback-spring.xml # 日志配置
└── bootstrap.yml # 启动配置
📝 基础配置 (application.yml)
1. 应用基础配置
# 应用基础配置
2. 应用自定义配置
# 应用自定义配置
🔧 开发环境配置 (application-dev.yml)
# 开发环境配置
🧪 测试环境配置 (application-test.yml)
# 测试环境配置
🚀 生产环境配置 (application-prod.yml)
# 生产环境配置
📊 监控与健康检查
1. 健康检查配置
# 健康检查配置
2. 监控指标配置
# 监控指标配置
🔐 安全配置
1. SSL/TLS 配置
2. 安全头配置
# 安全头配置
🌐 集群配置
1. 负载均衡配置
# 负载均衡配置
2. 分布式配置
# 分布式配置
🔄 环境变量配置
1. 环境变量列表
# 数据库配置
2. Docker 环境配置
# Dockerfile 环境配置