如何解决mongodump超时过期?

How to solve mongodump timeout expiration?

我正在尝试进行数据库备份

mongodump -h <remote_ip>:27017 -d <db_name> -u <db_user> -p <db_pwd> --authenticationDatabase admin -o /root/mongodumps

但是在这个过程的几分钟后,我得到了错误:

Failed: error writing data for collection `<db_name>.<col_name>` to disk: error reading collection: connection(<remote_ip>:27017[-4]) incomplete read of full message: read tcp <local_ip>:43970-><remote_ip>:27017: read: connection timed out

我该怎么办?

这很可能与: https://jira.mongodb.org/browse/TOOLS-2543

因此在更新到 mongodb 4.2.1 后,这应该得到修复。