Commit Graph

59 Commits

Author SHA1 Message Date
4d766d2f1d fix: 更新服务检查地址并添加容器名称
将consul检查地址从aktools改为ari-data-service以确保正确性
为whoami服务添加container_name配置
2025-06-30 18:36:22 +08:00
470d69d073 refactor(consul): 更新服务配置和docker-compose设置
- 修改data-service的consul检查端口为8000
- 将whoami服务的traefik配置从tags迁移到meta
- 简化docker-compose.yml,注释掉未使用的服务
2025-06-30 18:16:57 +08:00
caef728619 ci(traefik): 添加docker provider配置并挂载docker.sock
在traefik配置中添加docker provider并设置exposedByDefault为false,同时在docker-compose中挂载docker.sock以支持容器发现
2025-06-30 17:34:02 +08:00
e8fac3b536 refactor(consul): 将服务配置从hcl迁移至json格式
迁移所有Consul服务配置从HCL格式到JSON格式,以统一配置管理方式
更新traefik配置以支持Consul服务发现
添加whoami服务用于测试
2025-06-30 17:06:54 +08:00
75e10f5324 refactor(consul): 统一Traefik元数据键名格式
将Traefik相关的元数据键名从点分隔符改为下划线分隔符,提高配置一致性
2025-06-22 23:37:58 +08:00
f19ce5992f feat: 重构服务注册与发现机制,使用Consul进行集中管理
- 移除各服务的独立注册脚本,改为通过Consul配置文件集中管理
- 为所有服务添加健康检查端点
- 更新docker-compose配置,添加网络和健康检查依赖
- 修改data-service的启动命令和端口配置
- 禁用Consul的ACL以简化开发环境配置
2025-06-22 22:35:51 +08:00
806e444297 feat: 添加aktools服务并更新架构文档
- 在data-service中添加aktools依赖和运行配置
- 更新Traefik配置添加压缩中间件
- 修改Consul配置启用ACL
- 更新README添加架构图和开发指南
- 添加架构图文档
2025-06-21 22:53:09 +08:00
c2026d0a7b feat: 初始化前端Vue应用和Consul配置
添加前端Vue应用基础结构和Consul服务配置
2025-06-21 16:37:53 +08:00
aa09c92ad5 feat: 初始化智能选股分析系统微服务架构
添加核心微服务组件包括数据服务、量化服务、情绪分析服务等
实现基于Consul的服务发现和Traefik网关路由
包含Docker化部署方案和CI/CD Webhook支持
2025-06-21 15:40:19 +08:00