Commit Graph

3 Commits

Author SHA1 Message Date
66c8049c64 build: 优化Dockerfile以使用多阶段构建
重构用户服务和推荐服务的Dockerfile,采用多阶段构建方式
- 添加构建阶段以减少最终镜像大小
- 分离SDK和运行时镜像以提高安全性
- 使用发布输出而非源代码作为运行时输入
2025-07-17 10:31:58 +08:00
f19ce5992f feat: 重构服务注册与发现机制,使用Consul进行集中管理
- 移除各服务的独立注册脚本,改为通过Consul配置文件集中管理
- 为所有服务添加健康检查端点
- 更新docker-compose配置,添加网络和健康检查依赖
- 修改data-service的启动命令和端口配置
- 禁用Consul的ACL以简化开发环境配置
2025-06-22 22:35:51 +08:00
aa09c92ad5 feat: 初始化智能选股分析系统微服务架构
添加核心微服务组件包括数据服务、量化服务、情绪分析服务等
实现基于Consul的服务发现和Traefik网关路由
包含Docker化部署方案和CI/CD Webhook支持
2025-06-21 15:40:19 +08:00