IIS 5.0 應用程式保護方式
上一篇 /
下一篇 2007-08-29 15:34:54
/ 個人分類:程式技術文件
這三種保護方式主要的目的是保護 IIS 應用程式以及 IIS 的 Web 主程式,不會受到不良的 IIS 應用程式所影響,而導致當掉的後果,所以這三種方式其實是在調整 IIS 應用程式的執行環境:房市家 大社區5Hq U1uoGV?
- Low (IIS Process):IIS 應用程式在 IIS 的行程內 (In-Process) 執行,如果 IIS 應用程式當掉,會連帶當掉整個 IIS,所以雖然這種方式的執行效率最高,也最不佔用系統資源,但是我們並不建議以這種方式執行 IIS 應用程式,因為只要稍有閃失,整個 IIS 都會當掉。
- Medium (Pooled):IIS 應用程式在專為 IIS 應用程式提供的『集區行程』 (Pooled out-of-process) 內執行,如果 IIS 應用程式當掉,只會當掉集區行程內的 IIS 應用程式,而不會危害到整個 IIS。這也是預設的 IIS 應用程式保護方式。
- High (Isolated):IIS 應用程式在獨立、專屬的行程執行,如果 IIS 應用程式當掉,只會影響自己。雖然這種方式對系統的穩定而言是最安全,但卻也是最耗用系統資源,使用上應該有所節制 (微軟甚至建議每一部電腦不應該超過 10 個)。
i)@Uf}e1wJ[ e0
根據我的經驗,最好不要使用 Low (IIS Process),而開發測試中的應用程式應該使用 High (Isolated),正式上線的應用程式使用 Medium (Pooled)。如果是極具關鍵的 IIS 應用程式 (例如電子商務、金流交易等等),也建議使用 High (Isolated),以免受其他不良的 IIS 應用程式影響。

資料來源:http://www.goodman-lai.idv.tw/2005/06/iis-60.html房市家 大社區8[Ay8|~
ZgDD
導入論壇
引用鏈接
收藏
分享給好友
推薦到圈子
管理
舉報
TAG: