Changing Task Parameters
DRS allows you to change task parameters based on service requirements.
Constraints
- You can change parameters of a synchronization task in the Configuration, Full, Full synchronization failed, Incremental, Incremental synchronization failed, or Paused state.
- After some parameters of a task are changed, the changes take effect only after you restart the task by referring to Restarting a Synchronization Task. In addition, operations for resetting a task, resuming a task, rebuilding a task, performing primary/standby switchover, or changing the flow control in the full synchronization phase will restart task processes for the parameter changes to take effect.
- You can change parameters only for the synchronization tasks of the following engines: For details about common task parameters, see Task Parameter Description.
- MySQL->MySQL
- MySQL->PostgreSQL
- MySQL -> GaussDB Distributed
- MySQL -> GaussDB Primary/Standby
- MySQL->GaussDB(DWS)
- MySQL->GaussDB(for MySQL)
- MySQL->Kafka
- MySQL->CSS/ES
- MySQL->Oracle
Procedure
- On the Data Synchronization Management page, locate the target synchronization task.
- Click the task name. The Basic Information page is displayed.
- Choose Parameters on the left pane. On the Parameters tab page, change the parameters of the current synchronization task.
Figure 1 Parameters
- Click Save or Cancel.
- To save your changes, click Save. In the displayed dialog box, click Yes.
- To cancel your changes, click Cancel. In the displayed dialog box, click Yes.
- Restart the task for the changes to take effect. You can click Restart in the upper right corner or restart the task by referring to Restarting a Synchronization Task.
In addition, operations for resetting a task, resuming a task, rebuilding a task, performing primary/standby switchover, or changing the flow control in the full synchronization phase will restart task processes for the parameter changes to take effect.
Task Parameter Description
Parameter |
Description |
Value Range |
Default Value |
Type |
Restart Required |
---|---|---|---|---|---|
applier_thread_num |
Number of threads for writing data to the destination database during the full synchronization phase. |
The value range depends on the task specifications.
|
The default value depends on the task specifications.
|
int |
Yes |
read_task_num |
Number of threads for reading data from the source database during the full synchronization phase. |
The value range depends on the task specifications.
|
The default value depends on the task specifications.
|
int |
Yes |
shard_task_num |
Number of sharding threads in the source database during the full synchronization phase. |
The value range depends on the task specifications.
|
The default value depends on the task specifications.
|
int |
Yes |
increment_writer_num |
Number of threads for writing data to the destination database during the incremental synchronization phase. |
The value range depends on the task specifications.
|
The default value depends on the task specifications.
|
int |
Yes |
relay_socket_timeout |
Timeout interval for obtaining logs from the source database during the incremental synchronization phase. |
30000-2147483647 ms |
30000 ms |
int |
Yes |
datamove_source_socket_timeout |
Timeout interval for obtaining data from the source database during the full synchronization phase. |
120000-2147483647 ms |
120000 ms |
int |
Yes |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot