asp.net中默认的最大并发会话数

时间:2015-06-25 06:15:24

标签: c# asp.net session

我正在Asp.net中开发一个Web应用程序。 有可能一次有近5,000名用户可以访问我的项目。 所以我想知道默认情况下asp.net中可用的最大并发会话数是多少,如果它不足以实现我的目标,我该如何增加它。

请帮忙......

2 个答案:

答案 0 :(得分:1)

ASP中有并发会话,可以从网站找到 - > ASP(双击)...在底部展开会话属性。

此外,还为每个网站设置了并发连接,可以通过选择网站然后在操作窗格中选择高级设置来找到这些连接。然后展开连接限制以读取或修改它们。

来自:http://forums.iis.net/t/1163743.aspx?Maximum+Number+of+concurrent+sessions+

asp.net中的最大并发会话没有限制...但要为最终用户提供良好的支持,您需要使用以下内容

  1. 使用ajax
  2. 使用并行库或线程
  3. 您的服务器计算机应具有良好的内存和CPU速度配置
  4. 利用sql server
  5. 中的进程外会话exaple

答案 1 :(得分:0)

您需要的是一份网络压力测试报告,告诉您托管服务器可以使用多少并发会话。

如果您的并发用户超出了服务器可以处理的范围,增加可用会话将不会提供任何帮助,您将需要扩展服务器的硬件规范。

Load Balance是您案件的常见解决方案,您可以考虑一下。

供参考:How to find Concurrent Users using IIS Logs

干杯。