首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tomcat性能压力测试

Tomcat性能压力测试
EN

Stack Overflow用户
提问于 2013-12-24 08:46:55
回答 1查看 849关注 0票数 1

我试图使用Apache和不同的JMeter /CATALINA选项进行一些负载测试,得到了奇怪的结果。

如何准备测试--使用脚本编写器,访问web应用程序页面,运行操作(在字段中选择,选择不同的页面等)。

之后-准备线程组,有10个线程(用户),1秒的剩余时间.

每个带有每个新JVM参数的测试重复3次。下面是非常奇怪的结果--将更好的配置添加到server.xml和/或JAVA_OPTS中--然后是更糟糕的结果:

这里的列: XMS/XMX (千兆字节)、Throughtput/Avarage

使用不压缩,默认线程选项:

代码语言:javascript
复制
1/2 4930/113
1/4 4850/115
4/4 4730/118

对于maxThreads=500和minSpareThrads=500,xms/xmx=4G:

代码语言:javascript
复制
4/4 4550/124

Compression=on也是如此:

代码语言:javascript
复制
4/4 4378/130

我做错什么了?没有明显的增加,只有一些下降..。

或者-我做错了测试,或者-不正确地理解JVM/CATALINA选项..?

EN

回答 1

Stack Overflow用户

发布于 2013-12-24 09:00:07

我想到了一些问题:

  • 客户端和服务器在同一台机器上吗?如果是这样的话,他们可能会互相阻碍。
  • 如果他们不是,你是否已经把你的网络最大化了?
  • 有效载荷的大小是多少?
  • 猫的逻辑是什么?它依赖于数据库等其他方面吗?如果是的话,这是否问题所在?
  • 当分析器连接到tomcat上时,您运行过它吗?它可以帮助您识别代码实际上在做什么。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20757684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档