- Define console as central management system - Document current gateway integration status - Track pending tasks for broadcast mechanism
59 lines
1.3 KiB
Markdown
59 lines
1.3 KiB
Markdown
# 状态: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 初始化后*
|