[英]Flask - pymongo.errors.ServerSelectionTimeoutError
出於某種原因,我的燒瓶項目停止工作。 當我運行“python run.py”時,我的應用程序崩潰了。 請參閱下面我終端中錯誤的屏幕截圖。 我檢查了我的密碼和 mongoDB URI,它們都是正確的。
我還重新啟動了筆記本電腦,重新安裝了所有 pip 依賴項。
我還嘗試降級 pymongo dep。
歡迎任何幫助/建議。
很可能與后端組件(如 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.