Windows-Server-2003

如何監控 IIS 中的連接池?

  • November 18, 2009

在 Win2003 伺服器上,執行 Classic ASP(不是 asp.net)的站點存在性能問題。

如何監控連接池的性能?

後端 SQL Server 數據庫(在另一台伺服器上)遠未出汗,而且伺服器本身也執行良好。

我監控“請求執行時間”和“請求排隊” - 當問題出現時,機器人這些計數器迅速上升 - 站點變慢且無響應 - 然後在 20-30 秒後恢復正常(正常 = 0 個請求排隊) .

現在我的直覺告訴我,連接池肯定有問題,因為我在網站上遇到的錯誤是。

再說一遍 - 我如何監控這是否是由連接池中的問題引起的?

開始的地方… SQL 伺服器跟踪過濾到 Web 伺服器主機,您應該能夠看到連接進入並被釋放或重新使用。以及查詢需要多長時間。IIS Daignotstic 包使用 logman 和日誌解析器來查看 IIS 中發生了什麼。您的應用程序池是否只有一個執行緒?如果你給它說10怎麼辦。

引用自:https://serverfault.com/questions/85861