2013-04-13 27 views
0

this question ...RavenDB:你如何強制RavenDB安全釋放RAM?

如果你沒有正確配置RavenDB,它可以很容易地耗盡你的服務器的RAM。

如果您發現自己處於這種困境,你怎麼能強制RavenDB到安全發佈此內存?

我認爲回收服務可以做到這一點。不幸的是,這破壞了我的整個RavenDB安裝(幸運的是在測試環境中)。在Silverlight GUI中,RavenDB甚至無法檢索已安裝數據庫的列表;所以我無法看到我的文檔。

回答

1

吉姆, 你可以問RavenDB使用內存釋放:

POST /admin/gc 
0

不要回收服務器管理器中的服務。

相反,問題在你RavenDB \ Server目錄命令提示符下鍵入以下命令:

Raven.Server.exe /restart 

要有耐心。可能需要幾分鐘才能重新啓動服務。