查找服务器容量

时间:2013-03-13 07:14:20

标签: c# asp.net-mvc database performance load

我正在开发应用程序堆栈,如下所示:

有一个cisco负载均衡器,可以在2个应用服务器前处理40K并发用户。在后面有一个带有2 TB数据的sql server。

我想知道的是这个应用程序在高峰时间可以处理多少流量,换句话说,这个堆栈的容量是多少。

我知道JMeter。我不认为从一台机器运行jmeter可以找出应用程序的容量。

如何确定此堆栈的容量?

1 个答案:

答案 0 :(得分:2)

  

我不认为从一台机器上运行jmeter可以找出答案   申请能力。

JMeter有distributed mode,允许您使用多台客户端计算机模拟大量负载:

  

如果您的JMeter客户端计算机无法运行,   性能方面,模拟足够的用户来压力你的服务器,   存在用于从单个控制多个远程JMeter引擎的选项   JMeter GUI客户端。通过远程运行JMeter,您可以复制一个   测试跨越许多低端计算机,从而模拟更大的负载   服务器。 JMeter GUI客户端的一个实例可以控制任何实例   远程JMeter实例的数量,并从中收集所有数据   它们。