Tag: RESILIENCE4J
Tengo múltiples capas de conmutación por error. Si mi función getData1() se produce alguna excepción, debe utilizar getData2() como alternativa, y si este método también se produce una excepción, entonces debe utilizar getData3() como alternativa. Intenté anotar el método de respaldo con un interruptor de circuito de la siguiente manera, . . . Read more
Estoy utilizando el módulo de Resilience4j circuit breaker. Puedo romper el circuito cuando ocurre una excepción. Eso está bien. Pero también necesito verificar el mensaje HttpResponse. No pude encontrar cómo usar la función recordResult. ¿Hay alguien que haya logrado utilizarla? public class CircuitBreakerHelper { public CircuitBreaker createCircuitBreaker() { // Crear . . . Read more
Cuando inicialmente aprendí sobre spring boot, aprendí sobre spring cloud netflix hystrix como un interruptor de circuito. Había un montón de opciones como múltiples propiedades de aplicaciones y declaraciones basadas en anotaciones para la tolerancia a fallos. Además de eso, también tiene algunos valores umbrales importantes. Lo más importante es . . . Read more
Estoy tratando de conectarme a un punto final remoto de websocket (dentro de una aplicación spring boot), y si arroja una excepción, utilizo resilience4j-retry v1.7.7 con JDK 8 para reintentar la conexión. Sin embargo, resilience4j-retry intenta conectarse una vez y si falla, no reintentar. ¿Qué he hecho mal, la conexión . . . Read more
Soy relativamente nuevo en Spring-Boot + resilience4j y estoy tratando de crear un objeto Retry utilizando la configuración en mi archivo .yml. Actualmente estoy tratando de decorar un Mono con una sintaxis muy similar a la que se muestra en la documentación: Retry retry = Retry.of(“backendName”, sampleRetryConfig); Mono.fromCallable(backendService::doSomething) .transformDeferred(RetryOperator.of(retry)) En . . . Read more