- Define console as central management system - Document current gateway integration status - Track pending tasks for broadcast mechanism
1.3 KiB
1.3 KiB
状态:Fengling Console
最后更新: 2026-03-02
项目引用
参考:.planning/PROJECT.md(更新于 2026-03-02)
核心价值: 统一的管理入口,负责所有运维相关的配置和操作,让其他服务专注于业务逻辑。
当前重点: 待规划
项目状态
| 项目 | 状态 |
|---|---|
| PROJECT.md | ✓ 已初始化 |
| CODEBASE | ✓ 已有(ARCHITECTURE.md, CONCERNS.md, STACK.md 等) |
| Roadmap | 未创建 |
累积上下文
初始化
- 2026-03-02: 创建 PROJECT.md,定义 Console 在生态系统中的角色
- 现有代码库(已有 ARCHITECTURE.md、INTEGRATIONS.md 等)
与 Gateway 的集成
| 组件 | 位置 | 现状 |
|---|---|---|
| GatewayDbContext | src/Data/ | 已实现,管理网关配置数据 |
| GatewayController | src/Controllers/ | 已实现,提供 API |
| GatewayService | src/Services/ | 已实现,业务逻辑 |
| ReloadGatewayAsync | src/Services/GatewayService.cs:340 | 空实现,需实现广播 |
待完成任务
- 实现 ReloadGatewayAsync() 广播机制
- 集成 Redis pub/sub
- 实现 K8s 服务健康检查
备注
- Console 是运维中枢,网关配置的单一管理入口
- Gateway 监听配置变更并重载
最后更新:2026-03-02 初始化后