Commit Graph

6 Commits

Author SHA1 Message Date
3e358bfa03 fix: 将服务端口从8000系列改为18000系列以避免冲突 2025-07-21 18:10:54 +08:00
92029b89e9 refactor(consul): 更新服务检查地址为远程IP并重构部署脚本
将Consul配置中的服务检查地址从容器名改为远程IP地址,以支持跨服务器健康检查
删除旧的部署脚本和配置文件,新增分离的远程和本地部署脚本
重构docker-compose配置为远程和本地两个版本,优化服务部署结构
2025-07-21 17:35:36 +08:00
f12448c7d8 refactor(consul): 统一服务ID命名并添加部署脚本
- 移除服务ID中的"-1"后缀以保持命名一致性
- 新增build-and-push.sh和run-services.sh部署脚本
- 添加docker-compose.aliyun.yml配置文件
2025-07-17 11:24:39 +08:00
edeb71d74c fix(consul): 为前端和数据服务添加Traefik路由优先级
添加traefik.http.routers.frontend.priority=10和traefik.http.routers.data-service.priority=100配置,确保API请求优先于前端路由处理
2025-07-16 13:41:12 +08:00
1819c9e111 refactor(consul): 将主机路由规则改为路径前缀并添加中间件
修改所有服务的路由规则,从基于主机名改为基于路径前缀
为每个服务添加strip前缀中间件以正确处理API请求
2025-07-15 18:55:50 +08:00
611a26a59a refactor(config): 重构配置文件结构为环境分离模式
将consul和traefik的配置文件按dev和prod环境分离
删除旧的单一配置文件,新增环境特定配置
更新docker-compose.yml以支持环境配置切换
2025-07-06 16:19:32 +08:00