Files
geMoldInsight/docs/deployment/PORT_REFACTOR_SUMMARY.md
T

40 lines
1.3 KiB
Markdown
Raw Normal View History

2026-08-27 14:53:22 +08:00
# 端口配置历史说明(已被模块化部署文档取代)
2026-08-27 14:53:22 +08:00
本文件保留为历史说明。
2026-08-27 14:53:22 +08:00
它所描述的“单体应用单一端口配置”思路,已经不再能完整代表当前 geMoldInsight 的模块化架构。
2026-08-27 14:53:22 +08:00
当前项目已演进为:
2026-08-27 14:53:22 +08:00
- gemold 模块可独立部署
- inventory 模块可独立部署
- unified 作为组合模式存在
- gemold 与 inventory 应分别考虑端口与网关暴露方式
2026-08-27 14:53:22 +08:00
因此,端口配置的权威说明已转移到以下文档:
2026-08-27 14:53:22 +08:00
- [LINUX_SETUP.md](./LINUX_SETUP.md)
- [DEPLOY_PORT.md](./DEPLOY_PORT.md)
- [PORT_CONFIG.md](./PORT_CONFIG.md)
- [BACKEND_MODULARIZATION_BLUEPRINT.md](../BACKEND_MODULARIZATION_BLUEPRINT.md)
2026-08-27 14:53:22 +08:00
---
2026-08-27 14:53:22 +08:00
## 当前结论
2026-08-27 14:53:22 +08:00
1. 不再默认以历史单体 `src.main:app` 作为部署中心。
2. 不再假设整个系统只有一个后端端口。
3. gemold 与 inventory 应按模块分别规划端口。
4. unified 更适合通过组合层或网关统一暴露,而不是继续沿用旧单体部署语义。
2026-08-27 14:53:22 +08:00
---
2026-08-27 14:53:22 +08:00
## 建议
2026-08-27 14:53:22 +08:00
如果你正在查找当前有效的端口/部署方式,请不要继续参考旧的单体端口说明,而应直接查看:
2026-08-27 14:53:22 +08:00
- [README.md](../../README.md)
- [LINUX_SETUP.md](./LINUX_SETUP.md)
- [DEPLOY_PORT.md](./DEPLOY_PORT.md)
- [PORT_CONFIG.md](./PORT_CONFIG.md)