feat(bugcollect): 集成符号化服务支持移动端堆栈解析
- 添加 symbolicator 服务配置到 docker-compose.yml - 配置 bugcollect-service 连接 symbolicator URL - 设置 symbolicator 端口映射和资源限制 - 添加源码映射文件挂载目录 - 为 RN/Android/iOS/Flutter 堆栈符号化提供支持 docs(xwebview): 更新已知问题文档 - 记录 RN 0.85 Bridgeless 模式下 react-native-blob-util 崩溃问题 - 说明 react-native-blob-util 在 JSI/TurboModule 下初始化失败原因 - 提供宿主 app 使用 XWebViewContent 替代方案 - 添加待修复方案说明
这个提交包含在:
父节点
aad7719c28
当前提交
6c8049ef11
@ -205,8 +205,30 @@ services:
|
|||||||
SERVER_PORT: "9006"
|
SERVER_PORT: "9006"
|
||||||
JWT_SECRET: "${JWT_SECRET:-xuqm-bugcollect-jwt-secret}"
|
JWT_SECRET: "${JWT_SECRET:-xuqm-bugcollect-jwt-secret}"
|
||||||
SPRING_FLYWAY_IGNORE_MIGRATION_PATTERNS: "*:Missing"
|
SPRING_FLYWAY_IGNORE_MIGRATION_PATTERNS: "*:Missing"
|
||||||
|
SYMBOLICATOR_URL: "http://symbolicator:3000"
|
||||||
deploy:
|
deploy:
|
||||||
resources:
|
resources:
|
||||||
limits:
|
limits:
|
||||||
memory: 512m
|
memory: 512m
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
# 符号化服务(bugcollect 依赖)
|
||||||
|
# 端口:3000(内部),供 bugcollect-service 调用
|
||||||
|
# 支持 RN/Android/iOS/Flutter 堆栈符号化
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
symbolicator:
|
||||||
|
image: ${REGISTRY}/symbolicator:${IMAGE_TAG:-latest}
|
||||||
|
profiles: ["bugcollect"]
|
||||||
|
ports:
|
||||||
|
- "127.0.0.1:3000:3000"
|
||||||
|
volumes:
|
||||||
|
- ./data/sourcemaps:/data/sourcemaps
|
||||||
|
environment:
|
||||||
|
NODE_ENV: "production"
|
||||||
|
PORT: "3000"
|
||||||
|
deploy:
|
||||||
|
resources:
|
||||||
|
limits:
|
||||||
|
memory: 256m
|
||||||
|
restart: unless-stopped
|
||||||
|
|||||||
正在加载...
在新工单中引用
屏蔽一个用户