diff --git a/CLAUDE.md b/CLAUDE.md index 4e529dc..4b9e558 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -20,6 +20,7 @@ XuqmGroup-Server/ ├── license-service/ # 证书授权服务 :8085 ├── file-service/ # 文件服务 ├── im-sdk/ # IM SDK(服务端封装) +├── xuqm-log-service/ # 日志服务 :9006 └── demo-service/ # 演示服务 ``` @@ -32,6 +33,7 @@ XuqmGroup-Server/ | push-service | 8083 | 推送 token 注册、推送发送 | | update-service | 8084 | App/RN Bundle 版本管理 | | license-service | 8085 | 证书授权 | +| xuqm-log-service | 9006 | 日志收集、错误追踪、漏斗分析 | ## 技术栈 @@ -57,6 +59,7 @@ cd tenant-service && mvn spring-boot:run & cd im-service && mvn spring-boot:run & cd push-service && mvn spring-boot:run & cd update-service && mvn spring-boot:run & +cd xuqm-log-service && mvn spring-boot:run & ``` 首次启动自动建表(ddl-auto: update)。 @@ -90,13 +93,13 @@ cd update-service && mvn spring-boot:run & - App 更新:`/api/v1/updates/app/check`、`/api/v1/updates/app/upload` - RN Bundle:`/api/v1/rn/update/check`、`/api/v1/rn/upload` -## 待新增:xuqm-log-service +### xuqm-log-service(:9006) -日志/错误追踪服务,Spring Boot 3.x + MySQL + Redis。 +日志收集、错误去重、SourceMap 符号化、Webhook 通知、漏斗分析。 -- 新建位置:`XuqmGroup-Server/xuqm-log-service/` - 核心 API 前缀:`/log/v1/` -- 需要新增 `/api/sdk/config` 返回字段:`logApiUrl`、`logEnabled` +- 使用 Flyway 管理数据库迁移 +- tenant-service 的 `/api/sdk/config` 已返回 `logApiUrl`、`logEnabled` 字段 ## 常用命令