gpt4 book ai didi

java - 如何模拟真实世界的压力测试场景

转载 作者:行者123 更新时间:2023-12-02 09:30:58 24 4
gpt4 key购买 nike

当每个微服务都承受压力时,很难模拟真实的压力场景。一般在负载测试中,只有少数微服务有压力,而不是所有微服务。有什么方法可以增加我的服务的所有传出调用的响应时间,以便在负载测试期间轻松估计我的服务的实际响应时间或如何实现它。

我没有尝试过任何东西,因为我对此没有任何线索。

最佳答案

如果您有一个基于 microservice architecture pattern 构建的复杂应用程序请注意,它始终会以其最慢​​组件的速度起作用。

因此,您的目标不是对所有微服务施加压力,而是确定最慢的微服务。完成后,您可以调查原因、建议和/或实现修复并重复测试,直到您对结果满意为止。

最好的方法是对整个集成系统进行压力测试,从 1 个虚拟用户开始并增加负载,直到传输开始在 ingress 排队。其中一个微服务。

一旦确定哪个是最慢的微服务,您应该能够单独对其进行压力测试并使用 monitoringprofiling工具以确定 bottleneck

关于java - 如何模拟真实世界的压力测试场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57989157/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com