gpt4 book ai didi

python - pymongo: "OperationFailure: database error: error querying server"

转载 作者:IT老高 更新时间:2023-10-28 13:29:46 27 4
gpt4 key购买 nike

我们在进行查询时偶尔会遇到以下错误:

OperationFailure: database error: error querying server

没有导致此问题的特定查询,并且在重复该过程时一切正常。有没有其他人看到这个错误?

我们的设置是 Amazon EC2 上的 Ubuntu 虚拟机集群,我们使用 Python 2.7.3 和 pymongo v2.3。我们也在使用 Mongoengine,但是我们仍然从非 Mongoengine 代码中得到这个异常。

最佳答案

致那些发现这个问题的人:

我们一直无法完全诊断出这个问题,我们的直觉是数据库连接会不时因任何原因而失败。从我们对分布式计算的研究来看,这是一个常见问题,需要明确处理。

最后,我们通过捕获 OperationFailure 异常以及类似异常并重新建立数据库连接,调整了我们的系统,使其对数据库连接失败具有鲁棒性。这解决了这个问题以及我们遇到的许多类似问题。

关于python - pymongo: "OperationFailure: database error: error querying server",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14877091/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com