【发布时间】:2021-04-09 18:18:47
【问题描述】:
我正在尝试根据 Typescript/express 应用程序中提供的请求数量而不是失败百分比来确定实现断路器的最佳等待时间。
由于该应用程序旨在由大量用户在高负载下执行,因此我正在尝试自定义响应代码以使用 k8s/istio 触发水平缩放事件。
如果有一些异步工作正在进行,我首先要获取的是 nodejs eventloop 事件中的请求数,因为我的请求的很大一部分是使用 async/await 异步执行的。
顺便说一句:
我看过这些库
为了让这成为可能,我有什么好的想法/路径可以开始吗?
【问题讨论】:
-
您究竟希望发生什么,称为断路器?你能提供你想要的迷你规格吗?添加,您查看的库有什么问题?还有,"trigger a Horizontal scaling event with k8s/istio"是什么意思?
标签: node.js typescript express asynchronous