Amazon web services AWS负载平衡和;自动缩放测试

Amazon web services AWS负载平衡和;自动缩放测试,amazon-web-services,load-testing,Amazon Web Services,Load Testing,最近,我们将java web应用程序迁移到beanstalk,为环境配置了弹性负载平衡器和自动伸缩。如何测试负载平衡器和自动缩放功能是否适用于我的应用程序环境。任何我可以尝试的负载测试工具。我对beanstalk不太熟悉,但是如果您根据CPU使用情况进行扩展,那么编写一个包含一些与CPU相关的错误代码的页面是非常容易的。添加一个for循环,该循环几乎无限期地在网页中循环,请求该页面,并观察自动缩放的操作 正确-您需要对其进行负载测试。确保选择正确支持弹性负载平衡的负载测试工具。具体来说,它不需要

最近,我们将java web应用程序迁移到beanstalk,为环境配置了弹性负载平衡器和自动伸缩。如何测试负载平衡器和自动缩放功能是否适用于我的应用程序环境。任何我可以尝试的负载测试工具。

我对beanstalk不太熟悉,但是如果您根据CPU使用情况进行扩展,那么编写一个包含一些与CPU相关的错误代码的页面是非常容易的。添加一个for循环,该循环几乎无限期地在网页中循环,请求该页面,并观察自动缩放的操作

正确-您需要对其进行负载测试。确保选择正确支持弹性负载平衡的负载测试工具。具体来说,它不需要缓存太长时间的DNS查找,这是许多负载测试工具都会犯的错误。否则,即使新服务器已启动以响应增加的负载,负载仍将继续定向到现有服务器。

请记住缓慢扩展,因为自动扩展可能需要时间来响应增加的流量。应用程序内部或外部某个地方有错误代码的页面。错误代码应该在应用程序中,在您上载的war文件中。请求一个特定的页面将启动它,并有希望锁定CPU。如果将自动缩放配置为基于CPU使用情况进行,则错误代码应导致其超过阈值并启动自动缩放。