2026-09-07 15:11:06 +08:00
|
|
|
|
# =====================================================================
|
|
|
|
|
|
# msgexchange-v2 本地开发环境变量示例(ACM2-13 口径)
|
|
|
|
|
|
# 复制为 .env 或直接在本地启动时 export
|
|
|
|
|
|
# =====================================================================
|
|
|
|
|
|
|
|
|
|
|
|
# 1. 共享信箱 MySQL(dev compose: mysql 服务)
|
|
|
|
|
|
MSGX_MAILBOX_URL=jdbc:mysql://localhost:3306/cdairport?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai&characterEncoding=utf8mb4
|
|
|
|
|
|
MSGX_MAILBOX_USER=msgx_dev
|
|
|
|
|
|
MSGX_MAILBOX_PASSWORD=msgx_dev_pass
|
|
|
|
|
|
|
2026-09-07 16:12:00 +08:00
|
|
|
|
# 2. 自有 PostgreSQL(dev compose: postgres 服务,应用启动设 MSGX_FLYWAY_ENABLED=true 时由 Flyway 自动执行 V1.0.0 与 V1.1.0 迁移)
|
2026-09-07 15:11:06 +08:00
|
|
|
|
MSGX_PG_URL=jdbc:postgresql://localhost:5432/msgx
|
|
|
|
|
|
MSGX_PG_USER=msgx_dev
|
|
|
|
|
|
MSGX_PG_PASSWORD=msgx_dev_pass
|
|
|
|
|
|
|
2026-09-07 16:12:00 +08:00
|
|
|
|
# 3. Redis / Valkey(ACM2-28:核心管道已退役;仅供 FS7 影子 diff 对拍读取 legacy 现役数据)
|
|
|
|
|
|
# MSGX_REDIS_URI=redis://localhost:6379
|
2026-09-07 15:11:06 +08:00
|
|
|
|
|
|
|
|
|
|
# 4. Kafka(dev compose: kafka 单节点 KRaft 服务,或对接现网/测试网)
|
|
|
|
|
|
MSGX_KAFKA_SERVERS=localhost:9092
|
|
|
|
|
|
|
2026-09-13 15:48:16 +08:00
|
|
|
|
# --- Kafka Broker 兼容配置 ---
|
|
|
|
|
|
# D3 要求:acks=all + enable-idempotence=true + max-in-flight=1(默认值已满足)
|
|
|
|
|
|
# 旧版 Kafka(0.10.x/1.x,无 INIT_PRODUCER_ID 协议):取消注释以下三行以触发兼容降级
|
2026-09-07 15:11:06 +08:00
|
|
|
|
# MSGX_KAFKA_ACKS=1
|
|
|
|
|
|
# MSGX_KAFKA_IDEMPOTENCE=false
|
|
|
|
|
|
# MSGX_KAFKA_MAX_IN_FLIGHT=1
|