mLAb:名称解析暂时失败

时间:2017-03-27 23:10:08

标签: python mongodb mlab

我不确定这是怎么发生在mLab中,或者它是否应该遇到mLab。我留下了我的python代码处理整夜插入和更新mLab中的文档。直到今天早上醒来发现错误:

ServerSelectionTimeoutError: ds[....].mlab.com:[...] :[Errno:-3] 
Temporary Failure in Name Resolution

这是什么意思以及如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

您可以添加代码段来更新文档吗?当Python代码无法解析域名或DNS查找问题时,通常会发生这种情况。

  • 我建议的两件事是检查在mongo lab中插入/更新了多少记录。

  • 执行此发布请求的代码段(因为mongo lab API实际上执行了您实际插入/更新的文档的POST。检查它是否有一个选项allow_redirects=False并设置它。)