我想对一台服务器运行一个网络模拟,模拟的客户端数量不断增加(在指定的范围内)。我想固定客户端请求的数量,并在向模拟中添加用户时绘制一个响应时间图。我想对服务器数量不断增加的情况重复该模拟,以说明响应时间将随着服务器的添加而改善。我已经找到了如何在模拟中增加线程数/客户端数量的方法,但似乎无法找出如何增加客户端将使用的服务器数量
odopli941#
听起来你需要进行scalability test并测量可扩展性因素,查看Performance Testing vs. Load Testing vs. Stress Testing指南以获取更多信息。如果不知道你的应用程序是否/如何为垂直/水平可伸缩性而设计,我们就不能说如何增加服务器的数量。你需要询问如何在生产环境中设置它,并在性能测试实验室中复制相同的设置。今天,大多数企业选择将应用程序打包到container中,并使用OpenShift或Kubernetes等容器管理解决方案来部署和管理产品。或者,你也可以将被测系统的另一个示例部署到另一个“服务器”上,并在它前面放置一个load balancer。一旦完成,用不同数量的“服务器”重复相同的测试,并比较结果。
1条答案
按热度按时间odopli941#
听起来你需要进行scalability test并测量可扩展性因素,查看Performance Testing vs. Load Testing vs. Stress Testing指南以获取更多信息。
如果不知道你的应用程序是否/如何为垂直/水平可伸缩性而设计,我们就不能说如何增加服务器的数量。你需要询问如何在生产环境中设置它,并在性能测试实验室中复制相同的设置。
今天,大多数企业选择将应用程序打包到container中,并使用OpenShift或Kubernetes等容器管理解决方案来部署和管理产品。
或者,你也可以将被测系统的另一个示例部署到另一个“服务器”上,并在它前面放置一个load balancer。一旦完成,用不同数量的“服务器”重复相同的测试,并比较结果。