跳到主要内容

环境配置

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 环境配置