Iis-7

如何設置 IIS 日誌記錄以最適合這種情況

  • June 30, 2017

我需要監視一個 IIS 7 應用程序池(WCF 正在其上執行),我想閱讀以下消息:

  1. 已收到請求 A。
  2. 游泳池倒了。
  3. 啟動池。
  4. 已收到請求 B。
  5. 游泳池上升。
  6. 已收到請求 C。
  7. 游泳池上升。
  8. 池起來。
  9. 響應 A 已發送。
  10. 已發送響應 B。
  11. 已發送響應 C。
  12. ETC…

背景

我收到很多關於應用程序速度慢的性能投訴,我注意到它與我們所做的定期池刷新“同步”……當我們對其進行測試並決定時間間隔時,這不是發生了,在全速執行的幾週內,我們接到了 2 個電話,現在我們每天接到 30 多個電話……我相信游泳池需要很長時間才能“起床”……

編輯 1:

我的期望是,在回收時,池應該在 30 秒內啟動並執行。現在我想確定需要多長時間。如果我能從讀取 dll 和其他內在操作中獲得更準確的資訊,例如 I/O,那就太好了

我最終使用了日誌記錄……特別是應用程序的啟動和關閉……它最終為我提供了足夠準確的數據

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