只显示主题贴
谢谢各位的建议和帮助。
本人对最终未能在windows 2003上配置出来,还是转到linux上了,
在linux上的默认配置,1K并发可以很轻松的完成。
- 进入论坛 Java 版
fins 写道用apr应该能进一步提高吧?
以前yulimin写过一篇介绍文章
不知道在楼主的tomcat版本里是否有效
http://yulimin.javaeye.com/blog/27429
apr加上了!
- 进入论坛 Java 版
agapple 写道
看下我的测试结果:
这是一个简单的搜索页面,使用compass(底层为lucene)做搜索,页面都是动态生成,不过就没涉及DB , 1000的并发也不赖
环境,win32 , Intel双核,2GB内存, 我们的PC机, tomact 5.0.28
内存使用达到336 - 360 MB , CPU达到60% , tomact线程为900左右(从任务管理器看)
D:\Program Files\Apache Software Foundation\Apache2.2\bin>ab -c 1000 -n 4000 http://loc ...
- 进入论坛 Java 版
xtcn 写道Tomcat本身一般不会成为瓶颈:)
应用或DB操作,这些才是重点~~
这个问题已经说过,本帖的目的是将tomcat的性能发挥出来。
fxsjy 写道我觉得ab测试和实际生产环境的测试差别很大,不是很能说明问题的。
ab和实际环境是差别很大,实际上的压力只会比AB大,觉得不会比ab小,用ab是为了快速测试,如果ab能承受大的压力,用lr也不会存太大的问题。
acdc 写道
我总觉得32位系统设置2000的并发线程不是很合理。32位JVM最多只能寻址4G,大部分要给heap,那么留给stack有多少?
假如一条thread的stack是1M,那么2000条thre ...
- 进入论坛 Java 版
codeutil 写道
楼主用的cpu 貌似32位的,操作系统 是windows
robbin用的cpu 貌似64位的,操作系统 是linux.
java在linux及64位下可以发挥的非常好。
现在没有64位的机器可以用来测试,所有现在没有办法在liunx下 64位上做测试。
jdk都是没有优化,tomcat的参数都是一样修改的,居然差别这么大~ 不知道是不是应为64位和liunx的影响。
- 进入论坛 Java 版
robbin 写道
<Connector port="8080" maxHttpHeaderSize="8192" useBodyEncodingForURI="true"
maxThreads="1000" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
compression="on" compressionMinSize="2048 ...
- 进入论坛 Java 版
mobilefeather 写道真实应用环境中没有数据库操作吗?这样的测试只对没有数据库操作的应用有参考意义。本帖的目的是为了将tomcat的性能发挥出来,for循环的本意就是替代数据库的操作,当然和实际的数据库操作还是有区别的,至少目前关注的不是数据库性能,而且调优tomcat性能。
- 进入论坛 Java 版
现在系统部署只能达到240+ , tomcat + apache 也只能到 900 + ,看到robbin的发帖能达到1000 ,不知道该如何配置,特来请教:
http://www.javaeye.com/post/370111?page=8
robbin 写道
既然你用tomcat4都可以达到并发600,那tomcat5.5在同样环境下经过调优完全可以达到1000,看来问题还是在于你们tomcat没有配置好。
附带环境配置如下:
环境配置如下: (jdk没有用 -server)
windows 2003 企业版 sp2
In ...
- 进入论坛 Java 版







评论排行榜