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