2016-09-29 73 views
0

我剛更新了IIS中的Application Pool > Advanced Settings。我設置了並單擊確定。更新應用程序池高級設置是否會導致自動應用程序池回收?

這樣做後我注意到Application Pool.Applications = 0。在更新高級設置之前,Applications = 4。然後,我收到了與應用程序事件日誌中顯示的會話超時錯誤(在Windows事件日誌中)相對應的最終用戶的錯誤報告。

更新池設置後,我沒有單擊回收按鈕。

這表示更新這些設置會導致池的自動回收。這是真的嗎?

在站點中更新時是否會出現類似的設置導致自動站點重啓?

回答

2

有一個叫disallowRotationOnConfigChange設置它控制,其默認值爲false不幸的是,

https://www.iis.net/configreference/system.applicationhost/applicationpools/add/recycling

無論設置重新啓動該網站或應用程序真的很難通常講,因爲該文檔可能混亂。因此,您應該總是在另一臺備用機器上進行測試。

+0

感謝您的信息。你知道如果更新'disallowRotationOnConfigChange'也會在池更改爲True時回收池嗎? – Adam