首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何限制内存阈值以上的resilience4j速率?

如何限制内存阈值以上的resilience4j速率?
EN

Stack Overflow用户
提问于 2020-12-14 18:50:24
回答 1查看 50关注 0票数 1

我目前有一个应用程序,当任务到来时,它会抛出所有它得到的resilience4j。但是,有时会出现OutOfMemoryException崩溃的情况。任务变化很大,从几个字节到几百兆字节,这使得基于任务计数的速率很难限制,因为我们需要尽可能大的吞吐量。

当达到某个内存使用阈值时,如何配置resilience4j来降低速率?

EN

回答 1

Stack Overflow用户

发布于 2020-12-15 17:53:41

目前,Resilience4j没有提供自动减小隔板大小或根据内存消耗更改RateLimiter的速率限制的选项。如果内存消耗过高,您必须实现自己的过滤器来拒绝传入的请求/消息。您是否流式传输传入的有效负载?您如何预先知道任务的有效负载大小是否太大?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65287658

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档