python - 是否可以从 pymongo ping mongodb

标签 python mongodb pymongo

M 使用 pymongo 连接 mLab 托管的 mongodb。

我需要时不时地对服务器执行 ping 操作以保持连接有效。

我找不到相关的文档。

请建议 pymongo 相当于 ping命令。

最佳答案

您可以使用 pymongo.database.Database.command发送自定义命令,如:

from pymongo import MongoClient
client = MongoClient()
client.db_name.command('ping')

返回

{u'ok': 1.0}

关于python - 是否可以从 pymongo ping mongodb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42565304/

相关文章:

mongodb - 在 Jongo 中,如何通过 ID 列表从 Mongodb 中查找多个文档

python - 删除mongodb中的重复值

python - 无法对对象 : pymongo. 光标进行编码。光标对象位于

python - 为什么我的容器找不到 pip 安装的包(通过 git)?

python - 希腊字母在 matplotlib Latex 输出中以粗体打印

python - Musixmatch api 响应返回 200 但返回带有 None 值的 json

python - Windows 8 上 Python 3.3 上的 NumPy

node.js - Node.js 中的 Mongodb 集合对象缓存

带有子查询的 MongoDB $in

python - 如何删除 pymongo.Database.Database 对象