首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

大神您在哪

2012-09-03 
大神你在哪?谁能帮我解释下,当我用web application stress tools做web压力测试本地的时候,有如下数据。Numb

大神你在哪?
谁能帮我解释下,
 当我用web application stress tools做web压力测试本地的时候,有如下数据。
  Number of hits: 32179
  Requests per Second: 534.76 次数获取的请求数很高
  Server: localhost
  Number of threads: 200
但是当我测试远程地址的时候,数据如下
  Number of hits: 528
  Requests per Second: 8.75
  Server: 192.168.0.1
  Number of threads: 200
为什么都是同一个系统,Number of hits 、 Requests per Second 两次差别那么大,

大神求解释呀,并且要怎么做才能解决这个问题,

我已经做过tomcat,apache优化了,但是还是一样!!!

[解决办法]
压力测试不是像你这样做的


你要多弄几台客户机,每个客户机负责同时跑几个线程

可能你是在同一局域网段内做,但是还是会受到贷款影响
[解决办法]
那就不是很清楚了

我以前是用loadrunner做的压力测试,感觉还不错
[解决办法]
用LoadRunner或其它工具,关键找出问题的点。

常规来说,比较值得怀疑的是网络带宽,请问你测试机到服务端之间的网络带宽是否为 千兆?
[解决办法]
本地和服务器性能一样吗?又或许服务器配置好于本地呢?
[解决办法]
用低版本的LoadRunner就行了,简单测试个Web站点不需要好高版本的。

另外,感觉你这个提供的测试数据太少了,用Apache服务器自带的ab,数据都比这个多多了。

可以在服务器端和测试客户机一起跑,看看效果。初步还是比较怀疑是网络层面的问题。

热点排行