我遇到了Mongodb服務器令人擔憂的問題。 我構建的系統有一個android應用程序,它將記錄發送到一個Azure虛擬機,該虛擬機託管要通過API調用插入的Mongodb實例。直到今天一切正常,記錄正在插入,並可能被迅速拉回。這個數據庫很小,只有6GB。503嘗試將數據推送到Mongodb服務器時服務不可用
但是,今天,對於發送的數據或記錄的每個第3個或第4個請求都會被503 Service Unavailable響應拒絕,或者需要很長時間才能返回。我已經檢查過服務器的內存使用情況,並且它相當高,大約有7GB可用內存中使用的6.3GB內存。 Mongo能否因內存不足或者操作超時而拒絕請求?如果是的話,是否有解決方案,而不是增加可用於虛擬機的內存?
或者IIS可以拒絕由於Mongo佔用太多內存而導致的請求嗎?
編輯:該環境是一個Windows Server 2012 R2 Datacenter虛擬機,Mongo和我的IIS在同一臺計算機上運行。
這應該是一個評論,而不是一個答案。 –