我在亚马逊的AWS服务器上托管Web应用程序。我目前正在使用JMeter加载测试应用程序。我的主要问题似乎是,当我通过弹性负载均衡器(ELB)来访问Amazon服务器而不是直接访问服务器时,我的吞吐量似乎达到了上限。JMeter吞吐量在亚马逊ELB上下降时下降
如果我直接打我的web应用程序 - 对于每个服务器,我能够实现每台服务器50 RPS的吞吐量。
如果我通过亚马逊的ELB打我的web应用程序 - 我只能够达到最大吞吐量50 RPS(总)
我想知道是否有人遇到过类似的行为时,通过亚马逊的利用JMeter负载测试ELB。
有关更多上下文,我的Web应用程序是一个REST应用程序,它允许用户通过HTTP请求下载内容(〜150 kb)。
我正在运行带有以下标志“-Dsun.net.inetaddr.ttl = 0”的Jmeter并使用10个线程运行它。我试过用不同机器上的多个客户端运行这些测试。
感谢您提前提供任何帮助。