在负载测试期间,Docker容器没有响应

时间:2015-12-01 14:49:04

标签: docker jmeter load-testing

我正在尝试使用Docker容器在我的架构上执行负载测试。

我设计的架构:

+---------------+       +---------------+       +--------------+
| Docker Apache |------>| Docker Tomcat |------>| Docker MySQL |
+---------------+       +---------------+       +--------------+

我使用JMeter来验证这种架构,但是当我同时启动100个请求时,我收到了大约80%的“Socket关闭”错误。但Apache日志显示没有错误。

如果我将架构更改为使用经典的Apache而不是Docker,我没有遇到这些错误(所有请求都由Apache成功处理),但我现在在Apache和Docker Tomcat之间存在408个HTTP错误。

+---------------+       +---------------+       +--------------+
|    Apache     |------>| Docker Tomcat |------>| Docker MySQL |
+---------------+       +---------------+       +--------------+

我认为docker-proxy在处理大量同时连接方面存在问题,但有没有办法对其进行调整以解决此问题?

感谢您的帮助!

0 个答案:

没有答案