关于tomcat并发的问题。? 400 报错
我的服务器配置:
Intel(R) Core(TM)2 Quad CPU Q8300 @ 2.50GHz
4G内存
nginx+tomcat配置。
并发100的情况下就开始频繁出错。
但是通过top查看内存和cpu使用率还是非常低。不知道是什么原因呢??
这个100%是应用程序的问题啦
######经过统计,每个页面的响应时间还没有超过20ms呀。######什么错,jvm什么参数。######JAVA_OPTS='-Xms512m-Xmx512m'######哎呀,头疼呀。现在也不知道问题出在哪里了。
######报的错误是form中的值丢了。在页面中取不到。######最好贴出错误......应该是你应用的问题,和容器没有关系######换resin试试######贴log######100个并发还是小意思的。
######谢谢大家,找到问题点了。
现在我才用了两种压力测试。结果差距比较大。大家看看那个比较合适的。
[root@localhost~]#webbench-c300-t30http://www.test.com/page/1.html
Webbench-SimpleWebBenchmark1.5
Copyright(c)RadimKolar1997-2004,GPLOpenSourceSoftware.
Benchmarking:GEThttp://www.test.com/page/1.html
300clients,running30sec.
Speed=56726pages/min,10523141bytes/sec.
Requests:28263susceed,100failed.
<spanstyle="font-family:Verdana,sans-serif,宋体;font-size:14px;line-height:normal;-webkit-text-size-adjust:none;background-color:#f9f9f9;">[root@localhost~]# ab-n10000-c300http://www.test.com/page/1.html
ThisisApacheBench,Version2.0.40-dev<$Revision:1.146$>apache-2.0
Copyright1996AdamTwiss,ZeusTechnologyLtd,http://www.zeustech.net/
Copyright2006TheApacheSoftwareFoundation,http://www.apache.org/
Benchmarkingwww.test.com(bepatient)
Completed1000requests
Completed2000requests
Completed3000requests
Completed4000requests
Completed5000requests
Completed6000requests
Completed7000requests
Completed8000requests
Completed9000requests
Finished10000requests
ServerSoftware: nginx
ServerHostname: www.test.com
ServerPort: 80
DocumentPath: /page/1.html
DocumentLength: 11300bytes
ConcurrencyLevel: 300
Timetakenfortests: 48.240600seconds
Completerequests: 10000
Failedrequests: 5337
(Connect:0,Length:5337,Exceptions:0)
Writeerrors: 0
Totaltransferred: 114823750bytes
HTMLtransferred: 112653810bytes
Requestspersecond: 207.29#/sec
Timeperrequest: 1447.218ms
Timeperrequest: 4.824ms
Transferrate: 2324.43[Kbytes/sec]received
ConnectionTimes(ms)
min mean[+/-sd]median max
Connect: 0 0 1.6 0 16
Processing: 214421638.2 686 10269
Waiting: 214421638.1 686 10269
Total: 214421639.1 686 10283
Percentageoftherequestsservedwithinacertaintime(ms)
50% 686
66% 2107
75% 2281
80% 2379
90% 2799
95% 4473
98% 5761
99% 8903
100% 10283(longestrequest)
ab的测试怎么会有那么多的失败请求呢??
######我不知道该相信那个结果了。######再顶顶
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。