麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網(wǎng)站 > IIS > 正文

你的服務(wù)器IIS最大并發(fā)數(shù)有多少?

2024-08-29 03:12:55
字體:
供稿:網(wǎng)友
測試系統(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ù),先要做幾個假設(shè)。
1、假設(shè)最大并發(fā)數(shù)就是當(dāng)前的連接數(shù)。意思是當(dāng)前能承受最大的連接,那么就表明最大的并發(fā)。
2、假設(shè)IIS應(yīng)用程序池處于默認(rèn)狀態(tài),更改設(shè)置將會對最大連接數(shù)產(chǎn)生影響。
做完假設(shè),現(xiàn)在做限制,設(shè)置站點保持HTTP連接,超時設(shè)置成0,就是不會超時。在站點請求的default.aspx頁面設(shè)置線程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("http://192.168.18.2/default.aspx?d=" + Guid.NewGuid());
client.RequestProcess();
if (client.IsError) {
errorCount++;
Console.WriteLine(string.Format("錯誤消息:{0}", client.Messages));
} else {
rightCount++;
//Console.WriteLine(client.Messages);
}
}
}

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;
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 精品国产一区二区三区四 | 九九视频在线观看6 | 久久国产精品久久久久久电车 | 黄www片| 欧美一级高潮片免费的 | 亚洲免费毛片基地 | 神马福利网 | 九九热视频在线免费观看 | 污视频在线免费播放 | 欧美成人免费在线视频 | 91麻豆精品国产91久久久无需广告 | 久久久av影视 | 成人男女啪啪免费观看网站四虎 | 亚洲成人在线视频网站 | 草莓视频久久 | 干色视频 | 高清在线国产 | 在线亚洲播放 | 在线播放中文 | 日本黄色一级视频 | 92看片淫黄大片欧美看国产片 | 激情视频在线播放 | 多男操一女视频 | 久草免费资源视频 | 中国国语毛片免费观看视频 | 国产女同疯狂激烈互摸 | 日韩视频在线不卡 | 亚洲第一色片 | 牛牛碰在线 | 欧美另类视频在线 | 国产日韩在线视频 | 91在线视频播放 | 欧美精品亚洲人成在线观看 | 国产深夜福利视频在线播放 | 久久九九热re6这里有精品 | 国产在线欧美日韩 | tube69xxxxxhd | 久久国产午夜 | 久久久毛片视频 | 男人久久天堂 | 色视频在线播放 |