instance method dns_retry_sleep

Ruby on Rails 2.11.0

Since v2.9.0 Last seen in v2.11.0 Private

Available in: v2.9.0 v2.10.1 v2.11.0

Signature

dns_retry_sleep(attempt, base:, jitter:, max_sleep:)

No documentation comment.

Parameters

attempt req
base keyreq
jitter keyreq
max_sleep keyreq
Source
# File lib/kamal/sshkit_with_ext.rb, line 102
      def dns_retry_sleep(attempt, base:, jitter:, max_sleep:)
        sleep_for = [ base * (2 ** (attempt - 1)), max_sleep ].min
        sleep_for += Kernel.rand * jitter
        sleep_for
      end

Defined in lib/kamal/sshkit_with_ext.rb line 102 · View on GitHub · Improve this page · Find usages on GitHub

Defined in Netssh::DnsRetriable

Type at least 2 characters to search.

↑↓ navigate · open · esc close