【发布时间】:2017-06-14 20:37:52
【问题描述】:
我正在尝试在默认 vpc 上的 Amazon EC2 M4 机器上加载测试我的应用程序 以下是配置。
- Nginx 服务器:m4.large 机器e。从本地运行的 jmeter 接收请求。
- 后端服务器:m4.xlarge。后端服务器是用java编写的。
- 模拟器服务器:m4.large:后端服务器进行第三方调用(例如,由 Vodafone 托管的 HTTP 请求 SMS 服务器)。对于第三方调用,在此服务器上编写和部署模拟器。
安全组启用了所有相关端口,特别是(无端口范围) 此外,ulimit 已适当设置和增加。
问题:最初,负载测试按照要求运行良好。但是经过两天的运行,对模拟器的 HTTP 调用开始超时。这发生在新负载测试的 5 分钟内。甚至当 Java 应用程序重新启动时。后端服务器无法 ping 模拟器服务器。但是,模拟器服务器可以从其他机器访问。
当我从本地 JMeter 将负载放在模拟器服务器上时,我没有看到这样的问题
是否在 EC2 服务器上应用了任何 QoS 限制。我该如何解决?
【问题讨论】:
标签: amazon-ec2 load