微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Resilience4j 中是否有服务器端 RateLimiter?

如何解决Resilience4j 中是否有服务器端 RateLimiter?

我正在编写一个带有微服务的应用程序,我正在使用 Resilience4j 来限制“µs A”称为“µs B”的每秒请求数,假设为 50 r/s。

但是,由于 Kubernetes 集群可以为“µs A”实例化多达 10 个 pod,因此“µs B”最多可以接收 500 r/s。现在,我不打算发生这种情况。我想将总 r/s 限制在一个下限,假设最大为 100。

Resilience4j 是否支持接收端的速率限制器?这甚至有意义吗?或者,如果 Kubernetes 不堪重负,我应该要求 Kubernetes 扩展“µs B”?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。