簡體   English   中英

燒瓶 - pymongo.errors.ServerSelectionTimeoutError

[英]Flask - pymongo.errors.ServerSelectionTimeoutError

出於某種原因,我的燒瓶項目停止工作。 當我運行“python run.py”時,我的應用程序崩潰了。 請參閱下面我終端中錯誤的屏幕截圖。 我檢查了我的密碼和 mongoDB URI,它們都是正確的。

我還重新啟動了筆記本電腦,重新安裝了所有 pip 依賴項。

我還嘗試降級 pymongo dep。

歡迎任何幫助/建議。

Pymongo 錯誤截圖

很可能與后端組件(如 mongo 數據庫)的連接不起作用,但您的調用代碼沒有顯示連接錯誤。

我在使用調用 Mongo 的模塊中的函數時遇到了這個錯誤,但 Mongo 沒有運行。 當我將具有 mongo 依賴關系的代碼放在 try/except 塊中並暴露錯誤時,我意識到問題出在哪里:

Error: localhost:27017: [Errno 61] Connection refused, Timeout: 30s, Topology Description: <TopologyDescription id: 62c98060ffc5725d82895ab4, topology_type: Unknown, servers: [<ServerDescription ('localhost', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('localhost:27017: [Errno 61] Connection refused')>]>

我剛剛重新啟動了我的 Mongo 並清除了錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM