我的公司需要进行一些压力测试,并在我们的Web应用程序上同时模拟数百个连接。
我们的后端使用Java,并托管在AWS BeanStalk服务上。 我想知道我们是否可以自己模拟连接,或者AWS是否有专门的工具来模拟连接?
我也看到了压力测试与负载测试,但我还无法分辨两者之间的区别。 如果有人有答案,请随时为我提供帮助,因为我在这里很挣扎...
谢谢!
答案 0 :(得分:0)
虽然我不知道在AWS上进行负载测试的特定工具,但它们确实有解决方案实现(https://aws.amazon.com/solutions/implementations/distributed-load-testing-on-aws/),该解决方案实现提供了分布式负载测试的模板。
如果这对于您的需求来说有点过分了,我会推荐这篇文章:https://aws.amazon.com/blogs/devops/using-locust-on-aws-elastic-beanstalk-for-distributed-load-generation-and-testing/
描述负载测试与压力测试之间差异的一种基本方法是,负载测试将模拟预期的负载并测量性能,而压力测试则将系统测试到极限。