我想对ASP.NET web服务进行负载测试。我有Visual Studio 2008专业版和Visual Studio 2010。
这两个产品中的任何一个都可以促进负载测试吗?我似乎找不到任何东西,所有谷歌返回的都是Visual Studio的更高端版本。
如果不是,有哪些替代方案。
或者更好的是,有没有一种产品,我可以向它提供一个IIS日志,它实际上会重播它?
target=${1:-http://web1.com}
while true # loop forever, until ctrl+c pressed.
do
for i in $(seq 10) # perfrom the inner command 10 times.
do
curl $target > /dev/null & # send out a curl request, the & indicates not to wait for the response.
done
wait # after 100 requ
我的任务是突如其来地对公司网站进行压力/负载测试,但我对此一无所知。每次我在谷歌上搜索“如何对网站进行负载测试”,都会得到不同的公司和软件来进行实际的负载测试。
现在,我更感兴趣的是如何设置负载测试,比如在负载测试之前我应该考虑什么,我应该在我的网站中测试哪些页面的负载,以及在进行测试时我想要监控哪些东西。我们的网站是一个多层系统,配有独立的数据库服务器(IIS 7 web Server、SQL server 2000 db)。我假设我想要同时监视web服务器和数据库服务器来测试负载,然而,当设置对web服务器进行负载测试的场景时,我必须使用查询数据库的页面来同时查看数据库服务器上的任何负载。