我正在使用spring webflux和netty构建微服务。在内部,我使用Web客户端进行其余的api调用。如何控制通过webclient调用rest api的速率?我猜backnpressure仅适用于单个请求/回复,无法跨多个请求传递给我的微服务。艾米的指针将不胜感激。
答案 0 :(得分:0)
Resilience4j支持Reactor的速率限制。 参见:https://resilience4j.readme.io/docs/examples-1#section-decorate-mono-or-flux-with-a-ratelimiter