我正在使用 locust 对应用程序进行负载测试。我在本地 ubuntu 系统上编写并测试了脚本,一切顺利。
我使用 Amazon Linux 映像创建了一个 EC2 实例,在调整了 /etc/security/limits.conf 文件中的文件限制后,我加载了 locust,并且进行了一个小测试(简单的 GET 测试,只是为了检查管道) , 2000 个用户,20 个孵化率)。
然而,当我加载一个更大的测试,8000 个用户 40 个孵化率时,我注意到大约 3,000 或 4,000 个用户的孵化率似乎变慢了,一次只添加 4 - 5 个而不是 40 个新“用户”。所以花了很长时间才达到 8000。这是预期的行为,如果不是,知道问题可能是什么吗?