Skip to main content

default_fallback_breaker

Function default_fallback_breaker 

Source
pub fn default_fallback_breaker() -> CircuitBreakerImpl
Expand description

Sensible default for a production circuit breaker on a fallback scraper.

Opens after 3 consecutive failures and attempts reset after 60 seconds. The longer reset timeout gives the fallback more time to recover since it is typically a heavier operation.

ยงExample

use stygian_graph::adapters::fallback::default_fallback_breaker;

let breaker = default_fallback_breaker();