C# 了解有多少用户可以同时在线?

C# 了解有多少用户可以同时在线?,c#,sql-server,asp.net-mvc,iis,C#,Sql Server,Asp.net Mvc,Iis,我有一个服务器,我想把我的网站,有一个公式来计算最大数量的用户可以在同一时间在线 技术:ASP.NET MVC、C#、SQL Server CPU核心数:12。有很多方法可用于测试服务器平衡。我建议您使用一些脚本,这将创建大量用户,同时记录您的应用程序,以了解实时测试经验 下面是一些创建测试脚本和加载测试站点的工具 -JMeter脚本可以通过先打开首页、等待几秒钟、打开新页面等方式模拟典型的最终用户。JMeter可以运行多个脚本来模拟多个最终用户,并会不断报告响应时间、成功率等 -它模拟站点上

我有一个服务器,我想把我的网站,有一个公式来计算最大数量的用户可以在同一时间在线

技术:ASP.NET MVC、C#、SQL Server


CPU核心数:12。

有很多方法可用于测试服务器平衡。我建议您使用一些脚本,这将创建大量用户,同时记录您的应用程序,以了解实时测试经验

下面是一些创建测试脚本和加载测试站点的工具

  • -JMeter脚本可以通过先打开首页、等待几秒钟、打开新页面等方式模拟典型的最终用户。JMeter可以运行多个脚本来模拟多个最终用户,并会不断报告响应时间、成功率等
  • -它模拟站点上的用户,并在测试运行时缓慢增加站点上的模拟用户数。它也提供了一个免费的测试,并显示了用户数量增加时文件的加载时间

需要注意的一点:请记住,在进行负载测试时,您自己的internet连接可能也是一个瓶颈。

唯一真正了解的方法是测试。使用负载模拟工具生成大量流量。我相信没有这样的公式。如果有,谷歌应该立即告诉你。当你测量网站的TTFB时间时,你就知道这一点。是否在<10毫秒内加载?然后它可以同时处理数百个用户。如果加载时间小于100毫秒,那么它仍然可以处理100个同时点击次数不多的用户。加载时间是否超过一秒?然后它可能只能处理少数用户。谢谢,但我的网站还没有准备好,我需要在准备之前知道这一点。请访问,它将指导您的先决条件