国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 優(yōu)化推廣 > 正文

IIS服務(wù)器與web.config配置優(yōu)化指南

2024-04-26 14:11:36
字體:
供稿:網(wǎng)友
1.修改IIS最大工作進(jìn)程數(shù)
a. 請(qǐng)考慮以下幾點(diǎn):
1.每一個(gè)工作進(jìn)程都會(huì)消耗系統(tǒng)資源和CPU占用率;太多的工作進(jìn)程會(huì)導(dǎo)致系統(tǒng)資源和CPU利用率的急劇消耗;
2.每一個(gè)工作進(jìn)程都具有自己的狀態(tài)數(shù)據(jù),如果Web應(yīng)用程序依賴于工作進(jìn)程保存狀態(tài)數(shù)據(jù),那么可能不支持使用多個(gè)工作進(jìn)程。
3. 成資源競(jìng)爭(zhēng),讓多個(gè)工作進(jìn)程運(yùn)行同一個(gè)應(yīng)用程序會(huì)造成資源競(jìng)爭(zhēng)
b. 修改ISS最大工作進(jìn)程數(shù)提高該應(yīng)用程序池處理請(qǐng)求的性能
1.在IIS 6.0的Web園(Web Garden)中,指定用于某個(gè)應(yīng)用程序池的工作進(jìn)程的數(shù)量就可以提高該應(yīng)用程序池處理請(qǐng)求的性能。當(dāng)服務(wù)器的負(fù)載較小,不需要額外的工作進(jìn)程時(shí),IIS 6.0在一定的時(shí)間后(默認(rèn)20分鐘,可配置)自動(dòng)縮減實(shí)際的工作進(jìn)程數(shù)量;如果負(fù)載變大,需要額外的工作進(jìn)程,IIS 6.0再次增加工作進(jìn)程數(shù)量。這一切操作都自動(dòng)進(jìn)行,不需要管理員干預(yù)。
2.修改方法如下
修改服務(wù)器.net framework的machine.config的配置
目錄:C:/WINDOWS/Microsoft.NET/Framework64/v2.0.50727/CONFIG/machine.config
將其中的“processModel”節(jié)點(diǎn)的“allowDefinition”值設(shè)置為“Everywhere”
修改服務(wù)器中的iis最大工作進(jìn)程數(shù):
方法:右擊iis應(yīng)用程序池 --> 屬性 -> “性能”選項(xiàng)卡 -> web園 -> 最大工作進(jìn)程數(shù)
注:經(jīng)測(cè)試驗(yàn)證,服務(wù)器為32(16*2)核32G內(nèi)存時(shí),設(shè)置為5性能最優(yōu)。
(PS: processModel 元素(ASP.NET 設(shè)置架構(gòu)) 元素配置用于服務(wù)器(包括服務(wù)器上的所有 ASP.NET 應(yīng)用程序)的處理模型。因此,processModel 設(shè)置只能放在 Machine.config 文件中,而且不能被任何 Web.config 文件中的設(shè)置重寫。 )
2.取消IIS的web訪問記錄
a. 關(guān)閉IIS訪問記錄可以提升web性能
1.IIS6.0默認(rèn)開啟對(duì)于web的IIS訪問記錄。當(dāng)開啟記錄功能后,IIS會(huì)事無巨細(xì)地忠實(shí)記錄所有的IIS訪問記錄。這些記錄文件的內(nèi)容是非常龐雜的,比如訪問時(shí)間、客戶端IP、從哪個(gè)鏈接訪問、 Cookies等,另外還包括 Method(方法), UserAgent(用戶代理)等。
這些記錄不但占用大量的磁盤空間還大大地影響了web服務(wù)器的性能。有人做過評(píng)測(cè),停止IIS訪問記錄可以提升5%到8%的web性能。
2.方法:打開IIS管理器,定位到具體的web站點(diǎn),右鍵點(diǎn)擊選擇“屬性”,在“主目錄”選項(xiàng)卡下取消對(duì)“記錄訪問”的勾選即可
Web.config配置優(yōu)化(生產(chǎn)環(huán)境)
1.去除無用HttpModules
d. 并不是所有的Modules都是必需的,去除不用的HttpModules可以提高請(qǐng)求速度
1.asp.net默認(rèn)的HttpModules管理請(qǐng)求的管線控制每一個(gè)請(qǐng)求。
例如:SessionStateModule攔截每一個(gè)請(qǐng)求,分析session cookie 來加載HttpContext中的合適的session.但是并不是所有的Modules都是必需的,比如:如果你不用membership的話,就不用配置FormsAuthentication模塊;如果你不用windows身份驗(yàn)證就不用配置WindowsAuthentication,這些模塊只是包含在管線里面,為每一個(gè)請(qǐng)求執(zhí)行一些并不是必須的代碼。
2.默認(rèn)的模塊定義在machine.config中(在網(wǎng)站的web.config中設(shè)置表示當(dāng)前網(wǎng)站有效)($WINDOWS$/Microsoft.NET/Framework/$VERSION$/CONFIG)。如果不需要這些管線的話,配置如下:

復(fù)制代碼
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 揭阳市| 威信县| 西乡县| 庆阳市| 钦州市| 育儿| 盈江县| 万州区| 康乐县| 昆山市| 东乡县| 馆陶县| 温州市| 黄浦区| 涪陵区| 双城市| 澳门| 大庆市| 龙陵县| 曲麻莱县| 陆丰市| 绥芬河市| 交口县| 沙坪坝区| 威宁| 平阳县| 佳木斯市| 郯城县| 师宗县| 府谷县| 类乌齐县| 锡林浩特市| 德钦县| 湘潭县| 佛山市| 海宁市| 上饶市| 汕头市| 正安县| 大渡口区| 瑞丽市|