Help Center/ Data Replication Service/ Troubleshooting/ Failure Cases/ Real-Time Migration from MongoDB to DDS/ Full Migration Error: Timed out after 60000 ms while waiting to connect
Updated on 2022-11-10 GMT+08:00

Full Migration Error: Timed out after 60000 ms while waiting to connect

Scenarios

During real-time migration from MongoDB to DDS, an error is reported during full migration. The log information is as follows: service DATAMOVE failed, cause by: [reason]:Failed to connect to database due to network, check the network between the DRS and the database or try again later.[message]:apply event=[type=table_data, batch_index_in_shard=144, table_schema=***, table_name=***, record_num=8510] occur error, msg=Timed out after 60000 ms while waiting to connect. Client view of cluster state is {type=UNKNOWN, servers=[{*** type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, caused by {java.net.ConnectException: Connection refused (Connection refused)}}].

Possible Causes

  • The network is unstable. As a result, the connection times out when data is written to the destination database.
  • The destination database is busy. As a result, the connection times out.

Solution

  1. Check whether the destination database is running properly.
  2. Check whether packet loss or retransmission occurs on the network between the DRS replication instance and the destination database.
  3. Contact Huawei engineers to change the default timeout interval.