添加 deploy-mining.sh 脚本用于管理 2.0 挖矿生态系统, 该系统与 1.0 完全隔离,可随时重置而不影响 1.0。 ## 功能 ### 服务管理 - up/down/restart - 启动/停止/重启 2.0 服务 - status - 查看服务状态 - logs [service] - 查看日志 - build - 构建服务 ### 数据库管理 - db-create - 创建 2.0 数据库 - db-migrate - 运行 Prisma 迁移 - db-reset - 删除并重建数据库(危险操作) - db-status - 查看数据库状态 ### CDC 同步管理 - sync-reset - 重置 CDC 消费者偏移量到开始位置 - sync-status - 查看 CDC 消费者组状态 ### 完整重置 - full-reset - 完整系统重置 1. 停止所有 2.0 服务 2. 删除所有 2.0 数据库 3. 重建数据库 4. 运行迁移 5. 重置 CDC 偏移量 6. 重启服务(从 1.0 重新同步) ### 健康监控 - health - 检查所有组件健康状态 - stats - 显示系统统计信息 ## 2.0 服务 - contribution-service (3020) - mining-service (3021) - trading-service (3022) - mining-admin-service (3023) ## 2.0 数据库 - rwa_contribution - rwa_mining - rwa_trading - rwa_mining_admin Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| .claude | ||
| api-gateway | ||
| infrastructure | ||
| mpc-system | ||
| scripts | ||
| services | ||
| .env.windows | ||
| docker-compose.windows.yml | ||