我需要做一些性能調整,需要修改以下設置:processModel,httpRuntime和connectionManagement。很簡單,我想,但我不確定要編輯兩個machine.config文件中的哪一個,還是要編輯這兩個文件?我在我的服務器上有兩個machine.config文件,我要編輯哪一個文件,以及如何驗證它們正在使用?
- \的Windows \ microsoft.net \ 框架 \ V2.0.50727 \ CONFIG \ machine.config中
- \的Windows \ microsoft.net \ Framework64 \ V2.0.50727 \ CONFIG \ machine.config中
作爲後續問題,如何驗證設置已應用?
我應該提到服務器運行帶有IIS 6.0(64位)和MSSQL Server Enterprise 2005(64位)的Windows Server 2003 Enterprise(64位)。
感謝您的幫助!
現在看看任務管理器,我看到「w3wp.exe」。那麼這是否意味着我正在運行IIS 7.0而不是像我以前想的那樣運行6.0?我也看到「sqlservr.exe」。兩個進程都沒有「* 32」後綴。 但是,我確實看到其他具有「* 32」後綴的proc(即「sqlbrowser.exe * 32」,「SqlWb.exe * 32」)。任何想法是什麼意思? – John 2010-07-15 15:33:59
順便說一句,我使用這篇文章來確定哪個版本的IIS默認安裝在Windows Server 2003中:http://support.microsoft.com/kb/224609 – John 2010-07-15 15:35:54
IIS6和7都被命名爲w3wp。我在我的答案中編輯了這個。如果w3wp缺少* 32,則它們以64位運行,並且您應該在Framework64中編輯machine.config。 – 2010-07-15 16:17:52