struct Movie::SupervisionConfig

Defined in:

movie/system.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(strategy : SupervisionStrategy = SupervisionStrategy::RESTART, scope : SupervisionScope = SupervisionScope::ONE_FOR_ONE, max_restarts : Int32 = 3, within : Time::Span = 1.second, backoff_min : Time::Span = 10.milliseconds, backoff_max : Time::Span = 1.second, backoff_factor : Float64 = 2.0, jitter : Float64 = 0.0) #

[View source]

Class Method Detail

def self.default #

[View source]

Instance Method Detail

def backoff_factor : Float64 #

[View source]
def backoff_max : Time::Span #

[View source]
def backoff_min : Time::Span #

[View source]
def jitter : Float64 #

[View source]
def max_restarts : Int32 #

[View source]
def scope : SupervisionScope #

[View source]
def strategy : SupervisionStrategy #

[View source]
def within : Time::Span #

[View source]