请求折叠的 Hystrix 替代方案
Posted
技术标签:
【中文标题】请求折叠的 Hystrix 替代方案【英文标题】:Alternative to Hystrix for Request Collapsing 【发布时间】:2019-11-01 00:59:48 【问题描述】:随着 Netflix 正式将 Hystrix 置于维护模式 (https://github.com/Netflix/Hystrix#hystrix-status),我开始寻找替代方案。当涉及到像断路器、隔板、重试和这些东西这样的模式时,有像弹性 4j 这样的不错的库,但是我找不到 Hystrix 可以做的请求崩溃的替代方案。
有人知道可以提供此类功能的库吗?
谢谢, 本杰明
【问题讨论】:
【参考方案1】:清漆缓存可用于请求合并或请求折叠。
[...] 当请求被发送到后端时,会发生“忙 对象”被创建。如果另一个客户出现并请求 同一页面 Varnish 将看到繁忙的对象并将请求放在 等待相应响应的列表。响应返回时 Varnish 会将响应分发给等待中的所有客户端 列表。 [...]
(有关更多信息,请参阅此blog)
【讨论】:
以上是关于请求折叠的 Hystrix 替代方案的主要内容,如果未能解决你的问题,请参考以下文章
替代 Hystrix,Spring Cloud Alibaba Sentinel 快速入门