国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Windows實戰(zhàn):探尋IIS最大并發(fā)數(shù)

運維 服務器運維
如何發(fā)現(xiàn)并調(diào)整IIS最大并發(fā)數(shù)呢?您來看看這篇文章。

測試系統(tǒng)Window 2003 Server ,IIS 6.0 ,ASP.Net 3.5 sp1

Dual 1.8雙核,2G內(nèi)存,14G虛擬內(nèi)存。

為了探尋IIS的最大并發(fā)數(shù),先要做幾個假設。

1、假設最大并發(fā)數(shù)就是當前的連接數(shù)。意思是當前能承受最大的連接,那么就表明最大的并發(fā)。

2、假設IIS應用程序池處于默認狀態(tài),更改設置將會對最大連接數(shù)產(chǎn)生影響。

做完假設,現(xiàn)在做限制,設置站點保持HTTP連接,超時設置成0,就是不會超時。在站點請求的default.aspx頁面設置線程Thread.Sleep(int.MaxValue),接下來開發(fā)一個用來保持連接的小程序。

class Program {
private volatile static int errorCount = 0;
private volatile static int rightCount = 0;
static void Main(string[] args) {
ServicePointManager.DefaultConnectionLimit = 10000;
int count = 0;
int all = 0;
while (true) {
all++; count++;
CreateThread();
Thread.Sleep(10);
if (count >= 200) {
Console.WriteLine(string.Format("sucess:{0};error:{1}", all - errorCount, errorCount));
count = 0;
}
if (all > 1800)
break;
}
Console.ReadKey();
}

static void CreateThread() {
Thread thread = new Thread(ActiveRequest);
thread.IsBackground = true;
thread.Start();
}

static void ActiveRequest() {
RequestClient client = new RequestClient("client.RequestProcess();
if (client.IsError) {
errorCount++;
Console.WriteLine(string.Format("錯誤消息:{0}", client.Messages));
} else {
rightCount++;
//Console.WriteLine(client.Messages);
}
}
}

/**
* author : yurow
*
http://birdshover.cnblogs.com
* description:
*
* history : created by yurow 2009-8-16 0:29:05
*/

using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.IO;

namespace MaxLinked {
/// <summary>
///
/// </summary>
public class RequestClient {
HttpWebRequest request;
WebResponse response;

public RequestClient(string url) {
request = (HttpWebRequest)HttpWebRequest.Create(url);
request.Timeout = int.MaxValue;
request.KeepAlive = true;
ErrorCode = -1;
}

public void AddHeader(string name, string value) {
request.Headers.Add(name, value);
}

private bool isError = false;
private StringBuilder buffer = new StringBuilder();

public int ErrorCode { get; set; }

public bool IsError {
get { return isError; }
}

public string Messages {
get { return buffer.ToString(); }
}

public void RequestProcess() {
try {
response = request.GetResponse();
} catch (WebException ex) {
ErrorCode = (int)ex.Status;
buffer.Append(ex.Message);
isError = true;
}
if (response != null) {
Stream stream = null;
StreamReader reader = null;
try {
//stream = response.GetResponseStream();
//reader = new StreamReader(stream, Encoding.UTF8);
//buffer.Append(reader.ReadToEnd());
} catch (Exception ex) {
buffer.Append(ex.Message);
isError = true;
} finally {
//if (reader != null)
// reader.Close();
//if (stream != null)
// stream.Close();
}
} else {
isError = true;
buffer.Append("建立連接失敗!");
}
}

public void Close() {
if (response != null)
response.Close();
request.Abort();
}
}
}

程序設置為只能啟動1800個線程,這是由于.Net單進程最大線程數(shù)好像是2000個。因此,要測試最大并發(fā)數(shù),要需要同時開幾個測試進程。把系統(tǒng)虛擬內(nèi)存調(diào)到最大值,線程過多會急劇占用內(nèi)存。現(xiàn)在開始測試。

打開web站點的性能計數(shù)器,把顯示比例調(diào)成1萬。

發(fā)現(xiàn)到5000個連接時,IIS服務器崩潰(503錯誤),去洗了個澡,發(fā)現(xiàn)IIS服務器無法自己修復錯誤。又測試了幾次,發(fā)現(xiàn)最大并發(fā)值是8200個,但是一般到5000左右就會崩潰,有時候甚至只有1000個。

按8200個計算,一個用戶開一個瀏覽器瀏覽網(wǎng)頁,可能會占用2~3個連接(參考《IIS連接數(shù)實驗——Web開發(fā)必讀 》),按兩個計算,那么IIS默認情況下,最大并發(fā)數(shù)是4000個左右。

打開應用程序池配置,把最大工作進程數(shù)調(diào)高(默認為1),能有效提高最大連接數(shù)。我記得以前看過一篇文章,講的是調(diào)到5左右比較合適。

責任編輯:桑丘 來源: http://birdshover.cnblogs.com
相關推薦

2009-11-25 13:54:07

IIS并發(fā)數(shù)

2023-11-20 08:01:38

并發(fā)處理數(shù)Tomcat

2012-05-04 08:03:21

Windows

2009-11-25 13:38:20

IIS并發(fā)數(shù)

2020-06-15 08:25:35

Linux 系統(tǒng) 數(shù)據(jù)

2009-11-25 11:32:39

最大用戶并發(fā)數(shù)系統(tǒng)最大用戶數(shù)

2009-10-21 09:24:35

Windows 7移動中心無線部署

2012-03-28 14:46:57

Windows服務器終端連接數(shù)

2014-04-03 14:05:04

CactiCacti監(jiān)控

2024-04-30 10:29:46

前端開發(fā)h5開發(fā)函數(shù)

2010-10-30 05:22:36

PDC10Windows Azu企業(yè)應用遷移

2013-06-21 14:20:00

IISWeb服務器

2010-02-03 16:15:05

Python語言

2009-09-14 18:41:59

LINQ查詢

2009-09-15 15:07:25

2009-09-15 09:33:46

linq多條件查詢

2013-01-22 10:32:13

2009-11-25 13:45:06

linux服務器并發(fā)處理數(shù)

2009-07-16 08:55:08

Windows 7IIS日志記錄

2011-08-11 09:54:58

Windows SerIISPHP
點贊
收藏

51CTO技術棧公眾號

成人精品gif动图一区| 亚洲一区二区视频| 国产日韩在线看片| 亚洲日韩中文字幕一区| 91精品欧美福利在线观看| 在线视频毛片| 亚洲自拍偷拍网站| 牛夜精品久久久久久久| 99久久99久久精品免费观看| 欧美三级午夜理伦三级老人| 亚洲午夜黄色| 成人动漫在线观看视频| 国产精品二区影院| 91性高湖久久久久久久久_久久99| 久久91成人| 69**夜色精品国产69乱| 成人高潮a毛片免费观看网站| 欧美成人午夜激情视频| 久久国产精品美女| 午夜伦理精品一区| 激情亚洲另类图片区小说区| 午夜精品久久久久久久男人的天堂| 深夜激情久久| 97视频网站入口| 国产99久久| 国产精品专区h在线观看| 日韩免费特黄一二三区| 国产美女扒开尿口久久久| 久久久久av| 蜜桃麻豆91| 日韩精品电影在线| 日本三日本三级少妇三级66| 99在线精品观看| 春暖花开亚洲| 色综合天天综合网天天狠天天| 成年人在线观看| 亚洲国产99精品国自产| 99久久伊人| 午夜欧美不卡精品aaaaa| 日本大胆欧美| 九九九热999| 国产成人综合网| 亚洲免费一级视频| 香蕉久久一区二区不卡无毒影院| 第一视频专区在线| 亚洲欧美日韩另类| www.成人网| 亚洲va国产va天堂va久久| 亚洲一区二区动漫| 人妻av中文系列| 亚洲黄色av一区| 麻豆电影在线播放| 中文字幕欧美专区| 国产欧美日韩在线观看视频| 国产91精品入口17c| 久久99国产精品久久99| 日本激情综合网| 欧美日韩中文另类| 日韩高清不卡| 国产精品一区二区久久精品| 日本午夜精品一区二区三区电影| 久久精品.com| 91成人网在线| 成人51免费| 91久久中文字幕| 成人免费毛片嘿嘿连载视频| 在线免费观看色| 亚洲老头同性xxxxx| 精品国产91久久久久久浪潮蜜月| 精品网站在线看| 久久久久久免费毛片精品| 黄色软件在线观看| 日韩视频欧美视频| 亚洲国产清纯| 男人操女人免费软件| 欧美日韩在线亚洲一区蜜芽| a成人v在线| 国产欧美精品一区二区三区| 成人一道本在线| 黄色在线网站| 久久久久久久久久亚洲| 日本不卡不码高清免费观看 | 欧美色资源站| 欧美日韩精品免费观看| 亚洲视频在线一区| 在线天堂新版最新版在线8| 国产精品久久久久久久久| 国产一区二区三区四| 国产高清一区在线观看| 91av在线国产| 成人中文字幕合集| 欧美女同一区| **亚洲第一综合导航网站| 久久久久亚洲蜜桃| www.综合| 九九九九久久久久| 亚洲欧美乱综合| 99久久er| 免费看污污视频| 欧美一级在线免费| 亚洲成人二区| 黄色av免费| 98视频在线噜噜噜国产| 99re6这里只有精品视频在线观看| 99爱在线视频| 欧美日韩国产三区| 欧美日韩视频第一区| 久久精品影视| 导航福利在线| 国产激情综合五月久久| 日本一二三四高清不卡| 日本精品在线一区| 久久久久久久久影视| 亚洲第一精品福利| 久久aⅴ国产紧身牛仔裤| 中文字幕在线播放| 999在线观看免费大全电视剧| 午夜精品久久久| 欧美日韩高清| 日本在线аv| 456国产精品| 国产精品视频第一区| 欧美久久一区二区三区| 熟妇人妻va精品中文字幕| 中文字幕亚洲激情| 成人h动漫精品一区二区| 日本精品不卡| 成人在线播放网址| 最近2019中文免费高清视频观看www99 | 高清在线观看免费| 中文一区二区视频| gogo大胆日本视频一区| 日韩精品免费观看视频| 国产一线二线三线女| 在线日韩第一页| 成av人片一区二区| 日韩08精品| 1024欧美极品| 国产成人综合亚洲| 日韩欧中文字幕| 99在线|亚洲一区二区| 91高清在线观看视频| 蜜臀99久久精品久久久久久软件| 一级毛片免费观看| 国产福利一区二区三区在线观看| 日韩三级视频在线看| 日韩三级在线| 国产特级淫片免费看| 999在线免费观看视频| 国产成人精品网站| 亚洲国产精品激情在线观看| 日本免费视频在线观看| 精品高清视频| 欧美videofree性高清杂交| aa级大片欧美三级| 1区2区3区在线| 青青视频免费在线| 欧美精品在线免费| 亚洲一区二区中文在线| 欧美日韩hd| 玖玖在线播放| 国产综合免费视频| 成人福利视频在线观看| 欧美一区二区在线免费观看| 国产精品综合久久| 成人性生交大片免费看中文视频 | caoliu在线| 99国产超薄肉色丝袜交足的后果| 欧美理论片在线| 国产美女久久久久| 草草视频在线一区二区| 国产在线资源| 久久久久久久久网| 国产999精品久久久| 日韩亚洲欧美高清| 国产欧美日韩不卡| 日韩午夜av| 欧洲一区在线| 日本在线观看| 国产最新免费视频| 成人精品一区二区三区| 日韩风俗一区 二区| 国产精品国产三级国产| 亚洲狠狠婷婷| 免费一级欧美在线大片| 日本1级在线| 鲁一鲁一鲁一鲁一色| 91色在线观看| 日韩在线视频网站| 日本久久一区二区| 久久青草国产手机看片福利盒子| 亚洲高清av| 林ゆな中文字幕一区二区| 国产一二区在线观看| 婷婷亚洲天堂| 在线一区高清| 国产噜噜噜噜噜久久久久久久久 | 国产精品美女主播| 国产一区二区三区在线| 亚洲乱码一区二区三区在线观看|