服务器IIS最大并发数

更新时间:2020-02-1832次浏览| 信息编号:z560563  
管理信息
 | 投诉
  • 优惠信息:未填写
  • 地址:广东省东莞市莞城街道汇峰路1号汇峰中心B区501单元
  • 联系人:盛网科技
  • 联系电话:点击查看完整号码

详情介绍
测试系统Window 2003 Server ,IIS 6.0 ,ASP.Net 3.5 sp1

  Dual 1.8双核,2G内存,14G虚拟内存。

  为了探寻IIS的最大并发数,先要做几个假设。

  1、假设最大并发数就是当前的连接数。意思是当前能承受最大的连接,那么就表明最大的并发。

  2、假设IIS应用程序池处于默认状态,更改设置将会对最大连接数产生影响。

  做完假设,现在做限制,设置站点保持HTTP连接,超时设置成0,就是不会超时。在站点请求的default.aspx页面设置线程Thread.Sleep(int.MaxValue),接下来开发一个用来保持连接的小程序。

  ?

  class Program {

  private volatile static int errorCount = 0;

  private volatile static int rightCount = 0;

  static void Main(string[] args) {

  ServicePointManager.DefaultConnectionLimit = 10000;

 *unt = 0;

  int all = 0;

  while (true) {

  all++; count++;

  CreateThread();

  Thread.Sleep(10);

  if (count >= 200) {

 *le.WriteLine(string.Format("sucess:{0};error:{1}", all - errorCount, errorCount));

  count = 0;

  }

  if (all > 1800)

  break;

  }

 *le.ReadKey();

  }

  static void CreateThread() {

  Thread thread = new Thread(ActiveRequest);

  thread.IsBackground = true;

  thread.Start();

  服务器租用、托管,只有您想不到的,没有我们做不到的,只要您选择了我们三三在线www*/,我们就会竭诚为您服务!!!。企点Q:2852361322电话:13924367540
联系我的时候请说是在搜即讯信息网上看到的,谢谢。
首发网址:http://dg.sojixun.com/wangtuiguang/z560563.htm
查看全部东莞网站建设推广信息
发布发布一条信息东莞网站建设推广信息>>