Configuration defaults for RpcLoadBalancer.
All values are read from the :rpc_load_balancer application env:
config :rpc_load_balancer,
call_directly?: false,
retry?: true,
retry_count: 5,
excluded_node_patterns: []:call_directly?— run load-balanced and random-node calls locally viaapply/3/spawn/3(defaultfalse):retry?— retry when no node is available (defaulttrue):retry_count— retries after the first attempt (default5):excluded_node_patterns— seeRpcLoadBalancer.NodeFilter(default[])
Summary
Functions
@spec call_directly?() :: boolean()
@spec excluded_node_patterns() :: [String.t()]
@spec retry?() :: boolean()
@spec retry_count() :: non_neg_integer()