[英]In PyMongo, The default value of MongoClient's maxPoolSize=100 has no effect?
[英]Including a keyfile in pymongo's MongoClient()
我曾經用以下命令連接到mongo服務器:
connection = pymongo.MongoClient(host,int(port))
但是,我們最近在訪問數據庫時安裝了單獨的密鑰文件安全性。 我在這里和其他示例中 查閱了文檔 ,並且看起來應該是正確的方法:
connection = pymongo.MongoClient(host,int(port), ssl=True, ssl_keyfile="/.ssh/mykeyfile")
但是,嘗試ssl_keyfile或ssl_certificate標志都返回
pymongo.errors.ConfigurationError: Unknown option ssl_certfile
pymongo.errors.ConfigurationError: Unknown option ssl_keyfile
如何添加此參數以與密鑰文件認證連接? 我很困惑,在文檔中明確指定的項目引發此錯誤。
您正在運行哪個版本的pymongo?
SSL選項是在2.5中添加的,並且可以在此處使用(我使用的是2.6.3)。 參考您鏈接的文檔:
在版本2.5中進行了更改:添加了其他ssl選項
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.