gpt4 book ai didi

node.js - Heroku 上 node toobusy 中 maxLag 的合适值是多少?

转载 作者:搜寻专家 更新时间:2023-11-01 00:08:53 25 4
gpt4 key购买 nike

我们正在使用 toobusy 模块进行评估 https://github.com/lloyd/node-toobusy在 Heroku 上托管的应用程序上。我不确定 maxLag 的适当值对于 Heroku 环境是什么。似乎需要大量的尝试和调整才能调整它?任何人在生产中使用这个模块,使用什么样的设置(即 dynos)和参数?

谢谢!

最佳答案

我最近开始在 heroku 上运行一个小型的自动完成 RESTful 服务。它为每个用户提供大量请求(针对用户键入的每个字符发送请求)。此服务在两个 x1 测功机上运行。

我需要它在负载下保持快速响应,所以我也在使用 toobusy .起初我将它设置为 10 毫秒的最大延迟,但这是一个雄心勃勃的目标 - 当我运行负载测试时它拒绝了许多请求。

经过一些调整 - 我最终得到了 40 毫秒的最大延迟。它让我在负载(服务需要处理的请求量)和所需的响应时间(拒绝请求之前)之间取得了很好的平衡。我正在监控我的应用程序是否因负载而拒绝请求,因此我可以在需要时添加更多测功机。

我相信您必须使用这个值并运行负载测试以获得正确的数字,因为它非常特定于硬件(在您的情况下是 Heroku)以及您的应用程序为每个请求执行的操作。

关于node.js - Heroku 上 node toobusy 中 maxLag 的合适值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15077671/

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