Skip to content

Conversation

@olix0r
Copy link
Member

@olix0r olix0r commented Jul 3, 2025

The inbound and outbound connect backoffs are now set at 500ms. This is very aggressive in practice, especially when an endpoint remains unavailable.

This change increases the maximum backoff durations:

  • inbound: 10s
  • outbound: 60s

The default minimum backoff durations remain unchanged at 100ms so that failed connections are retried quickly. This change only increases the default maximum backoff so that the timeout increases substantially when an endpoint is unavailable for a longer period of time.

The inbound and outbound connect backoffs are now set at 500ms. This is very aggressive in practice, especially when an endpoint remains unavailable.

This change increases the maximum backoff durations:

* inbound: 10s
* outbound: 60s

The default minimum backoff durations remain unchanged at 100ms so that failed
connections are retried quickly. This change only increases the default _maximum_ backoff so that the timeout increases substantially when an endpoint is unavailable for a longer period of time.
@olix0r olix0r marked this pull request as ready for review July 3, 2025 01:36
@olix0r olix0r requested a review from a team as a code owner July 3, 2025 01:36
@olix0r olix0r merged commit 288fc74 into main Jul 3, 2025
15 checks passed
@olix0r olix0r deleted the ver/max-backoff branch July 3, 2025 01:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants