腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
多个
参数
围绕
服务
方法
包装
Resilience4j
断路器
spring-boot
、
resilience4j
Resilience4j-电路
断路器
允许我们
使用
装饰器函数
包装
服务
,但据我所知,它只允许接受最多1个输入的函数接口,如Supplier、Consumer和Function。如果我有一个
服务
,它有一个接受2个
参数
的
方法
,我怎么能用
断路器
包装
它呢?在https://www.baeldung.com/
resilience4j
中: interface RemoteService { in
浏览 14
提问于2019-05-14
得票数 3
1
回答
如何用
Resilience4j
断路器
(特别是在春云配置
服务
器上)来装饰外部依赖的
服务
方法
?
spring
、
resilience4j
、
spring-cloud-config-server
如何用
Resilience4j
断路器
在外部库中装饰
服务
方法
?具体来说,我想在spring
服务
器(
服务
器本身,而不是客户端代码)中修饰一个
方法
:org.springframework.cloud.config.server.environment.EnvironmentController.labelled它需要
多个
参数
。我不能注释它,因为它在一个第三方图书馆里。 EnvironmentController类是Spring @RestC
浏览 2
提问于2021-07-07
得票数 1
回答已采纳
1
回答
resilience4j
-请求超时
java
、
spring-boot
、
circuit-breaker
、
resilience4j
我有一个
使用
Hystrix
断路器
模式的
服务
,它调用第三方
服务
。由于Hystrix处于维护模式,因此我将从Hystrix模式迁移到
resilience4j
断路器
模式。如何在resiience4j中实现类似的超时处理。我知道类似的事情可以通过
使用
@TimeLimiter来实现,它是resilience4j-timelimiter的一部分。但是根据这个问题:https://github.com/
resilience4j
/
浏览 340
提问于2020-04-18
得票数 4
1
回答
当我的实际
方法
有varargs时如何定义
resilience4j
回退
方法
java
、
variadic-functions
、
resilience4j
我们
使用
的是
resilience4j
断路器
,我们的监视
方法
有varargs,返回类型不同,所以我们如何定义回退
方法
,因为我不能像
使用
varargs作为最后一个
参数
那样
使用
最后一个
参数
作为异常。
浏览 5
提问于2021-01-12
得票数 1
1
回答
有可能有一个电路中断的数据库与Spring?
java
、
spring-boot
、
circuit-breaker
、
resilience4j
使用
(例如HTTP)的
断路器
是一个很容易安装的常见模式,例如
使用
resilience4j
。 我无法通过
resilience4j
或其他常见模式找到与数据库调用相同的任何信息,这对我来说是出乎意料的。假设我们有一个带有到传统SQL数据库的简单JDBC连接的
服务
。如果数据库因任何原因关闭,我希望能够在控制器级别停止对
服务
的所有传入请求,直到恢复连接为止。是否有一种
方法
可以实现在数据库连接上发生的所有事务的本质上的
断路器
功能?
浏览 6
提问于2022-03-26
得票数 4
2
回答
Resilience4j
对Hystrix.容错最好的
方法
是什么?
spring-boot
、
hystrix
、
circuit-breaker
、
fault-tolerance
、
resilience4j
当我刚开始学习弹簧引导时,我已经了解到spring cloud netflix hystrix是一种
断路器
。有许多选项,如用于容错的
多个
应用程序属性和批注基声明。除此之外,它几乎没有重要的阈值。通过
使用
turbine,我们可以将
多个
hystrix streams和概览微
服务
结合起来。这是我在hystrix的经验。现在,我有了一个实现
Resilience4j
的要求,它基本上支持相同的容错行为。我是
Resilience4j
新手,我想在开始之前了解这两种容错选项的主要区别。根
浏览 5
提问于2022-01-05
得票数 6
回答已采纳
1
回答
如何处理祖尔的鱼际回退?
spring
、
spring-boot
、
netflix-eureka
、
netflix-zuul
、
hystrix
我刚开始做微型
服务
,所以请帮我解决这个问题,但是最终用户不应该看到。因此,如果先前的请求失败/短路,是否有一种
方法
可以再次用zuul发送失败
服务
的http请求。
浏览 2
提问于2020-04-24
得票数 0
回答已采纳
2
回答
带
参数
的
Resilience4j
断路器
装饰函数
java
、
spring
、
resilience4j
我想用最新的
resilience4j
断路器
来装饰我的
服务
调用,我当前的代码如下所示:public Function<MyObject1, MyObject2> decoratedFunctioncircuitBreaker.decorateFunction((myObject1) -> myService.makeACall(myObject1))曾经有一个叫做decorateFunction的
方法
,我很想
使用
它,但由于未知的原因,它在最新版本的
resilie
浏览 12
提问于2020-05-21
得票数 3
回答已采纳
1
回答
resilience4j
弹簧启动2
spring-boot
、
resilience4j
尝试一个简单的Spring 2 +
Resilience4j
项目。@Autowiredpublic RestTemplate restTemplate() { return,我期望它在至少5次呼叫后被回退,但是
断路器
总是关闭,对于来自控制器的每一个呼叫,主机
服务
都被呼叫,并且连接被拒绝。依赖项:spring-boot-starter web,弹
浏览 1
提问于2020-05-07
得票数 1
回答已采纳
1
回答
如何创建动态dynamic命令threadPoolKey
spring-boot
、
hystrix
我正在
使用
hystrix在我的springboot
服务
中实现
断路器
概念。我在该
方法
上
使用
的HystrixCommand注释如下所示: groupKey = "现在,myHystrixMethod所在的
服务
由不同的客户端调用。根据调用
服务
的客户端的类型,存在调用为该特定客户端指定的后端
服务
的逻辑。这将确保客户端
浏览 3
提问于2017-09-14
得票数 1
1
回答
如何找出为什么和哪个微
服务
是缓慢的?
microservices
在我最近的一次访问中,我问了几个问题:Q2.如何在微
服务
中
使用
日志,以及您将在日志中显示哪些信息? 如果有人有答案,请解释。提前谢谢。
浏览 1
提问于2020-07-06
得票数 1
2
回答
如何为带有@Circuitbreaker注解的
方法
创建单元测试
java
、
spring-boot
、
unit-testing
、
aop
、
resilience4j
我在我的项目中
使用
Spring Boot2 starter (https://resilience4j.readme.io/docs/getting-started-3)实现了
resilience4j
我用@ circuit breaker注释了一个
方法
,该
方法
使用
http客户端调用外部
服务
,
断路器
工作正常-包括它的回退。我想为它添加单元测试,但当我运行一个测试试图模拟回退时,什么也没有发生-异常被抛出,但不被
断路器</em
浏览 16
提问于2020-03-30
得票数 5
回答已采纳
3
回答
减缓Java Springboot中发送给第三方的请求的间隔?
java
、
spring
、
spring-boot
延迟从发送的
多个
请求以便以ms间隔发送的策略是什么?
浏览 18
提问于2022-04-11
得票数 1
回答已采纳
2
回答
是否有可能
使用
另一个
断路器
而不是后备
方法
?
spring-boot
、
design-patterns
、
microservices
、
spring-cloud
、
circuit-breaker
我需要在基于java的微
服务
中实现
断路器
,以便如果backendA有定义的故障数,那么回退
方法
应该调用另一个backendB,如果backendB也失败了,则应该有另一个回退
方法
从Java itself.Is返回错误--可能的,更重要的是,实现这样的design.If是否明智--有人可以提供
使用
这种模式的任何参考或示例。为此,我将
使用
resilience4j
库。
浏览 3
提问于2020-04-22
得票数 0
回答已采纳
1
回答
Akka Http
断路器
web-services
、
scala
、
akka
、
akka-http
、
circuit-breaker
当
使用
断路器
模式时,是否可以将所有外部
服务
调用
包装
在传递给.withCircuitBreaker()的
方法
中,或者每个调用本身应该传递给.withCircuitBreaker()?circuitBreaker.withCircuitBreaker(externalCall1(param))更新:在web
服务
的情况下,在mainActorSystem中注册
断路器</em
浏览 1
提问于2016-01-25
得票数 1
回答已采纳
2
回答
问:在SAP Cloud SDK resilience中
使用
断路器
connectivity
、
circuit-breaker
、
sap-cloud-sdk
当我试图
使用
ResilienceDecorator.executeCallable()来启用
断路器
时,我必须在我的callable中抛出ResilienceRuntimeException来使
断路器
工作没有它,
断路器
总是闭合的。这是正确的做法吗?当
使用
ResilienceDecorator.executeCallable()时,它不会抛出ResilienceRuntimeException。因此,我的问题是,我是否需要丢弃ResilienceRuntimeException才能使
断路器
工
浏览 2
提问于2020-04-19
得票数 1
1
回答
如何在缓存管理器中
使用
Spring
断路器
?
spring
、
spring-data-redis
、
spring-cache
、
circuit-breaker
、
redis-cache
我见过很多在
服务
方法
上
使用
Netflix的@HystrixCommand的例子,但在
使用
一个或
多个
CacheManager实例时,是否可以启用
断路器
?换句话说,如果底层
服务
不可用或随着时间的推移不稳定,请绕过Spring缓存。 具体地说,在
使用
Spring Cache时,我们只
使用
了一个带有@Cacheable注释的
方法
。通常,对于
断路器
,您可以指定一个回退,但我们的回退是“不要
使用</em
浏览 25
提问于2019-11-08
得票数 1
1
回答
如何动态创建
断路器
实例?
spring-boot
、
hystrix
、
circuit-breaker
、
resilience4j
我们与第三方
服务
器通信,该
服务
器最终将我们的请求转发到相应的
服务
器(以serverName作为
参数
)。可用的
服务
器存储在我们的
服务
中。 我们希望将
断路器
模式应用于这些
服务
器中的每一个。目前,我们在最右边有两个
服务
器(两个
断路器
,应用于我们的
服务
器中的两种不同
方法
)。但后来第三方
服务
器可以添加更多的
服务
器,并通知我们这一变化。 我们希望为这台新<e
浏览 28
提问于2020-07-23
得票数 0
1
回答
Resilience4j
异常处理
java
、
spring-boot
、
microservices
、
circuit-breaker
、
resilience4j
我试图通过
使用
Resilience4j
库将容错集成到微
服务
中。System.out.println(e.getMessage()); }有两个端点: foo & bar "foo“映射器
包装
有
断路器
注释"bar“映射器用一些业务逻辑调用另一个
方法
,并调用一个包含
断路器
注释的
方法
。在这种情况下,我无法达到开放状
浏览 2
提问于2021-02-02
得票数 0
1
回答
除业务例外外,Hystrix
断路器
java
、
hystrix
、
circuit-breaker
我观察到,Hystrix将所有来自命令的异常视为
断路器
的故障。它包括从命令run ()
方法
引发并由Hystrix本身创建的异常,例如HystrixTimeoutException。但是,我将从run()
方法
抛出业务异常,该
方法
表示
服务
响应时出现了有效的错误,必须进一步处理。这类异常的一个例子是WebServiceFaultException,同时
使用
来自SpringWS的WebServiceTemplate。 因此,我不需要那些特殊的例外来绊倒电路。如何实现这种行为?有一种明显的
浏览 1
提问于2015-12-09
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spring Cloud Hystrix项目展望:为云原生 Java 项目提供持续支持
Resilience4j 实用指南
spring cloud netflix:断路器之hystrix client
Java新闻汇总:Spring发布,Resilience4j,Open Liberty,GlassFish,Kotlin 1.8-Beta
缓存踩踏:Facebook史上最严重的宕机事件分析
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券