Files
2025-12-15 22:50:03 +08:00

74 lines
2.0 KiB
Bash

# ==============================================
# P0 监控完整环境配置文件
# 用于 docker-compose-p0.yml
# ==============================================
# ----------------------------------------------
# 基础设施端口配置
# ----------------------------------------------
MYSQL_PORT=3306
REDIS_PORT=6379
REDIS_EXPORTER_PORT=9121
# ----------------------------------------------
# 业务应用端口配置
# ----------------------------------------------
LJWX_BOOT_PORT=9998
LJWX_ADMIN_PORT=5173
# ----------------------------------------------
# 监控系统端口配置
# ----------------------------------------------
PROMETHEUS_PORT=9090
GRAFANA_PORT=3000
# ----------------------------------------------
# MySQL 数据库配置
# ----------------------------------------------
MYSQL_ROOT_PASSWORD=123456
MYSQL_DATABASE=test
MYSQL_USER=root
MYSQL_PASSWORD=123456
# ----------------------------------------------
# Redis 配置
# ----------------------------------------------
REDIS_PASSWORD=123456
REDIS_DATABASE=1
REDIS_MAXMEMORY=2gb
# ----------------------------------------------
# ljwx-boot 应用配置
# ----------------------------------------------
SPRING_PROFILES_ACTIVE=prod
# P0-3 Redis去重配置
HEALTH_DEDUP_USE_REDIS=true
HEALTH_DEDUP_TTL_HOURS=24
HEALTH_DEDUP_USE_CONTENT_HASH=true
# P0-4 缓存失效配置
HEALTH_CACHE_AUTO_INVALIDATION=true
HEALTH_CACHE_INVALIDATION_DELAY_MS=1000
# Prometheus Metrics
MANAGEMENT_ENDPOINTS_WEB_EXPOSURE_INCLUDE=*
MANAGEMENT_METRICS_EXPORT_PROMETHEUS_ENABLED=true
# ----------------------------------------------
# ljwx-admin 前端配置
# ----------------------------------------------
NODE_ENV=production
VITE_USER_NODE_ENV=production
# ----------------------------------------------
# Grafana 配置
# ----------------------------------------------
GRAFANA_ADMIN_USER=admin
GRAFANA_ADMIN_PASSWORD=admin123
# ----------------------------------------------
# 时区配置
# ----------------------------------------------
TZ=Asia/Shanghai