簡體   English   中英

IIS應用程序池優化

[英]IIS Application Pool Optimisation

我們的一個網站遇到了一些性能問題,而我正在考慮的事情之一就是優化應用程序池。 是否有建議的方法來計算允許池使用的最大虛擬/已用內存?

IIS的默認設置是經過深思熟慮的。 首先,將應用程序放置在其自己的應用程序池中,以確保沒有其他網站可能引起此問題。

從那里開始,我將分析代碼,以確保限制應用程序訪問的資源是應用程序可以訪問的資源。 如果資源有限,那么應該很容易確定應用程序池中哪些需要優先級。

如果您的應用程序運行的是大容量內存軟件,那么將出現峰值,並且最終將無法再使用更多內存,這很明顯,因此,您需要為該池增加內存。 同樣,如果該站點隨着時間的流逝陷入癱瘓,則可以檢查會話的存活時間,並可能縮短會話時間。 剛開始需要做一些事情。

就硬性規則和快速性規則而言,我什么都沒遇到,通常它是針對“每個應用程序”的,因此很難定義。 我只關注性能計數器,然后打開一件事,再次檢查它們,然后再嘗試另一件事,請確保使所有測試不可知,以便您知道什么在起作用,什么在不起作用。

暫無
暫無

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

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