datastax/zdm-proxy该镜像是一个提供双写代理能力的工具,专为零停机迁移场景设计。通过双写机制在迁移过程中同步源系统与目标系统的数据,确保业务持续可用、数据不丢失,实现无感知的系统迁移或升级。
bashdocker run -d \ --name dual-write-proxy \ -p 8080:8080 \ -e SOURCE_CONN_STR="jdbc:mysql://source-db:3306/source_db?user=root&password=sourcepass" \ -e TARGET_CONN_STR="jdbc:postgresql://target-db:5432/target_db?user=admin&password=targetpass" \ -e SYNC_MODE="realtime" \ -e BATCH_SIZE=1000 \ -e LOG_LEVEL="INFO" \ your-registry/dual-write-proxy:latest
| 环境变量 | 描述 | 取值范围 | 默认值 |
|---|---|---|---|
| SOURCE_CONN_STR | 源系统连接字符串 | 符合目标系统连接格式 | 无(必填) |
| TARGET_CONN_STR | 目标系统连接字符串 | 符合目标系统连接格式 | 无(必填) |
| SYNC_MODE | 同步模式 | realtime/batch | realtime |
| BATCH_SIZE | 批量同步数据量 | 100-*** | 1000 |
| SYNC_RETRY_LIMIT | 同步失败重试次数 | 1-10 | 3 |
| LOG_LEVEL | 日志级别 | INFO/DEBUG/WARN/ERROR | INFO |
| MONITOR_PORT | 监控接口端口 | 1024-65535 | 8080 |
batch模式,增量同步建议使用realtime模式BATCH_SIZE,高并发场景建议增加容器CPU/内存资源

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务