我有一台帶有 IIS10 的 Windows 2012R2 伺服器。我們在它上面運行 wfc 服務已經有幾年了,但最近它給出了超時訊息。
我查看了效能監視器,它顯示佇列中有相當多的請求。
如果我理解正確的話,這是由於調用 api 的程式沒有正確關閉連接,而是將其保持打開狀態,因此隊列建立起來。
我發現解決此問題的唯一方法是修復調用 api 的程式碼並進行批量更新。
這將是一個問題,因為我們有很多計算機使用該軟體。
我可以將 IIS 更改為在 X 秒後空閒時重置連接嗎?我不想用它作為解決方法,但我需要它開始回應,直到我修復此問題並發布更新。
附加資訊
建議我更改 IIS 中的這些設定:
我應用了這些更改並運行,iisreset
因為我不確定在這些更改後是否需要重新啟動。如果對我的隊列中的數字沒有影響的話。