fix(processing): 接通 Redis 投影并修正验证缺口
This commit is contained in:
@@ -73,7 +73,7 @@
|
||||
仓库根目录提供兼容 Podman Compose 与 Docker Compose 的开发中间件栈 `compose.yaml`,包含:
|
||||
- **共享信箱 MySQL**(`mysql:8.4` LTS,端口 3306,库 `cdairport`):容器启动时自动执行 `deploy/dev/mysql-init/01-mailbox.sql` 创建本地联调所需的 `CMINMSGS`、`CMINMSGS_HST`、`COUTMSGS` 模拟表。
|
||||
- **自有 PostgreSQL**(`postgres:17-alpine`,端口 5432,库 `msgx`):容器提供干净数据库,应用启动时由 Flyway(`src/main/resources/db/migration/V1__flight_state_baseline.sql`)自动建自有表。
|
||||
- **Valkey**(`valkey/valkey:8-alpine`,端口 6379):本地兼容服务;应用仍不连接它(航班状态权威在自有 PG)。处理侧的投影写入时序已就位,但 `msgx.redis.enabled` 默认关闭、写入是空操作,真实客户端与 `GET /all/flights` 仍未接通(`G-REDIS-PROJECTION`)。
|
||||
- **Valkey**(`valkey/valkey:8-alpine`,端口 6379):本地兼容服务;航班状态权威仍在自有 PG。设置 `msgx.redis.enabled=true` 后,应用通过 `PARAM:redis.uri` 读写航班查询投影;默认关闭时写入是空操作。
|
||||
- **Kafka**(`apache/kafka:3.8.0` KRaft 单节点,端口 9092):listener `PLAINTEXT://localhost:9092`,`default.replication.factor=1`,已预配幂等生产者与 acks=all 所需的单节点参数。
|
||||
|
||||
### 快速启动
|
||||
|
||||
Reference in New Issue
Block a user