What If "Disconnecting timedout slave" and "overcoming of output buffer limits" Are Reported on the Source Instance During Online Migration?¶
The following error messages may be displayed during online migration:
"Disconnecting timedout slave" is reported on the source instance, as shown in the following figure:
Solution: Set the repl-timeout parameter of the source Redis instance to 300s.
"overcoming of output buffer limits" is reported on the source instance, as shown in the following figure:
Solution: Set the client-output-buffer-limit parameter of the source Redis instance to 20% of the maximum memory of the instance. For a DCS source, set the client-output-buffer-slave-hard-limit and client-output-buffer-slave-soft-limit parameters to 20% of the maximum memory of the instance.