2013-10-24 39 views
0

我的團隊使用IIS在我們的服務器上使用.NET在.NET中部署了新的軟件版本。Web應用程序內存使用量在一天中增長到800 MB

我們注意到白天的某個時候,該應用程序的內存使用量增長到800 MB。

在這種情況下,應用程序不會回答。我對如何在開發環境中解決它並進行復制並不知情。除用戶數量增加外,我們沒有做任何特定的修改。

我的假設是我需要在.net代碼中添加一些監視器以允許識別問題。目前,我需要連接服務器並重新啓動IIS,直到第二天。你有任何建議來確定這一點嗎?允許檢查這種不好的事情發生在哪裏的工具?

回答

0

我期望這是一個web應用程序。

我會首先檢查是否有特定的機制導致問題。你使用會話/緩存/等。

即使您可能認爲:不,您的控件可能會自動使用它們。有很多顯示的數據(如DataGrid中)控件可以是一個問題)

你應該保留那些眼睛(和測量它們),如果他們增加至接近800MB,所以你可以進一步調查

+0

是的,它是ASP.NET MVC4中的Web應用程序,不受Telerik或外部提供程序的控制。我開始調查,並找到一個工具System Center Manager。我測試它。 – user2416437

相關問題