gpt4 book ai didi

scala - 压力测试 Akka Actor 邮箱

转载 作者:行者123 更新时间:2023-12-01 16:19:02 28 4
gpt4 key购买 nike

对 Akka Actor 邮箱进行压力测试的最佳方法是什么?我应该关注的测量是什么?我在猜测它的内存和延迟(完成工作需要多长时间)。

通常,在对网站进行负载测试时,我们会检查每秒请求数和每个请求的平均延迟时间,以衡量应用程序的响应速度。我想知道在 MailBox 方面使用 Actors 时的标准是什么。

最佳答案

注意 load and stress testing 之间的区别很重要, 问题标题引用了压力测试,所以我的答案是基于此

What would be an optimum way to stress test Akka Actor Mailboxes?

我认为就像您对任何系统进行压力测试一样,针对高于正常数据库大小的系统施加极端负载(请求数量、事务等)。

What is the measurement I should be concerned with?

正如您所提到的,每个请求的平均/中值/最大时间(延迟的倒数),分析内存使用情况,系统在失败之前花费的平均时间以及错误率。我之前测试过基于 akka actors 的系统,我看到的一个常见错误是超时,在我的例子中,这是由于分片解决了向 mongo 读取/写入数据的延迟。这link还提供了一套很好的压力测试指标。您可能想要考虑的另一种有趣的测试是连续数小时的操作负载测试,它揭示的问题比您在几个小时的负载/压力测试中发现的问题要多得多。

关于scala - 压力测试 Akka Actor 邮箱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24388997/

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