imchao9 commented on a change in pull request #14062:
URL: https://github.com/apache/shardingsphere/pull/14062#discussion_r767638263
##########
File path: docs/document/content/user-manual/shardingsphere-scaling/usage.cn.md
##########
@@ -185,12 +207,25 @@ mysql> show scaling status 660152090995195904;
| RUNNING | 运行中
|
| EXECUTE_INVENTORY_TASK | 全量迁移中
|
| EXECUTE_INCREMENTAL_TASK | 增量迁移中
|
-| ALMOST_FINISHED | 基本完成
|
-| FINISHED | 已完成
|
+| ALMOST_FINISHED |
基本完成(偏内部使用的状态,不用特别在意这个状态。目前的设置逻辑:数据校验完成之后、切换配置之前)
|
+| FINISHED | 已完成(整个流程完成了,新规则已生效)
|
| PREPARING_FAILURE | 准备阶段失败
|
| EXECUTE_INVENTORY_TASK_FAILURE | 全量迁移阶段失败
|
| EXECUTE_INCREMENTAL_TASK_FAILURE | 增量迁移阶段失败
|
+如果`status`出现失败的情况,可以查看`Sharding-Proxy`的日志查看错误堆栈分析问题。
+
+
+#### 手动模式
+`Sharding-Scaling`提供了一些命令,可以手动执行。详情可见:[RAL#弹性伸缩](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/#弹性伸缩)。
+```
+check scaling {jobId};
+```
+
+check和checkout是给手动模式使用的,就是clusterAutoSwitchAlgorithm没配置的情况。并且各自有使用条件。
+check做数据一致性校验,那需要判断全量和增量都完成的情况下执行才有可能校验通过。目前的默认实现是对两端的全量数据进行CRC32计算、然后比对结果
+checkout是让新规则生效,前置步骤没完成是不会执行成功的。
Review comment:
get,so I just keep it.
later when we finish, I can change this as you say.
##########
File path: docs/document/content/user-manual/shardingsphere-scaling/usage.cn.md
##########
@@ -185,12 +207,25 @@ mysql> show scaling status 660152090995195904;
| RUNNING | 运行中
|
| EXECUTE_INVENTORY_TASK | 全量迁移中
|
| EXECUTE_INCREMENTAL_TASK | 增量迁移中
|
-| ALMOST_FINISHED | 基本完成
|
-| FINISHED | 已完成
|
+| ALMOST_FINISHED |
基本完成(偏内部使用的状态,不用特别在意这个状态。目前的设置逻辑:数据校验完成之后、切换配置之前)
|
+| FINISHED | 已完成(整个流程完成了,新规则已生效)
|
| PREPARING_FAILURE | 准备阶段失败
|
| EXECUTE_INVENTORY_TASK_FAILURE | 全量迁移阶段失败
|
| EXECUTE_INCREMENTAL_TASK_FAILURE | 增量迁移阶段失败
|
+如果`status`出现失败的情况,可以查看`Sharding-Proxy`的日志查看错误堆栈分析问题。
+
+
+#### 手动模式
+`Sharding-Scaling`提供了一些命令,可以手动执行。详情可见:[RAL#弹性伸缩](/cn/user-manual/shardingsphere-proxy/distsql/syntax/ral/#弹性伸缩)。
+```
+check scaling {jobId};
+```
+
+check和checkout是给手动模式使用的,就是clusterAutoSwitchAlgorithm没配置的情况。并且各自有使用条件。
+check做数据一致性校验,那需要判断全量和增量都完成的情况下执行才有可能校验通过。目前的默认实现是对两端的全量数据进行CRC32计算、然后比对结果
+checkout是让新规则生效,前置步骤没完成是不会执行成功的。
Review comment:
get,so I just keep it.
later when we finish, I can change this as you say
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]