Skip to content

max retries#34

Open
bazmurphy wants to merge 8 commits into
mainfrom
bazmurphy-max-retries-test
Open

max retries#34
bazmurphy wants to merge 8 commits into
mainfrom
bazmurphy-max-retries-test

Conversation

@bazmurphy
Copy link
Copy Markdown
Owner

@bazmurphy bazmurphy commented Apr 14, 2025

Work In Progress 🚧

Follow on in relation to: #30

@bazmurphy
Copy link
Copy Markdown
Owner Author

bazmurphy commented Apr 14, 2025

request order:
request1 to /aggregatecluster
request1retry to /aggregatecluster
request2 to /aggregatecluster
request2retry to /aggregatecluster
request3 to /cluster1
request3retry to /cluster1

completion order:
request1 503
request2 503
request3 503
request3retry 200
request1 retry 200
request2 retry 503

AFTER aggregate_cluster rq_retry_open: 0
AFTER aggregate_cluster remaining_retries: 1
AFTER aggregate_cluster upstream_rq_retry: 1
AFTER aggregate_cluster upstream_rq_retry_success: 1
AFTER aggregate_cluster upstream_rq_retry_overflow: 1  <-- overflow [request2retry]
AFTER aggregate_cluster upstream_rq_retry_limit_exceeded: 0
AFTER aggregate_cluster upstream_rq_retry_backoff_exponential: 1
AFTER aggregate_cluster upstream_rq_retry_backoff_ratelimited: 0
AFTER aggregate_cluster upstream_rq_total: 0
AFTER aggregate_cluster upstream_rq_active: 0
AFTER aggregate_cluster upstream_rq_cancelled: 0
AFTER aggregate_cluster upstream_rq_timeout: 0
AFTER aggregate_cluster upstream_rq_completed: 2
AFTER aggregate_cluster upstream_rq_max_duration_reached: 0
AFTER aggregate_cluster upstream_rq_per_try_timeout: 0
AFTER aggregate_cluster upstream_rq_rx_reset: 0
AFTER aggregate_cluster upstream_rq_tx_reset: 0
AFTER aggregate_cluster upstream_cx_active: 0
AFTER aggregate_cluster upstream_cx_total: 0
AFTER cluster_1 rq_retry_open: 0
AFTER cluster_1 remaining_retries: 1
AFTER cluster_1 upstream_rq_retry: 1
AFTER cluster_1 upstream_rq_retry_success: 1
AFTER cluster_1 upstream_rq_retry_overflow: 0
AFTER cluster_1 upstream_rq_retry_limit_exceeded: 0
AFTER cluster_1 upstream_rq_retry_backoff_exponential: 1
AFTER cluster_1 upstream_rq_retry_backoff_ratelimited: 0
AFTER cluster_1 upstream_rq_total: 5 <-- [request1, request1retry, request2, request3, request3retry]
AFTER cluster_1 upstream_rq_active: 0
AFTER cluster_1 upstream_rq_cancelled: 0
AFTER cluster_1 upstream_rq_timeout: 0
AFTER cluster_1 upstream_rq_completed: 1  <-- one direct request completed
AFTER cluster_1 upstream_rq_max_duration_reached: 0
AFTER cluster_1 upstream_rq_per_try_timeout: 0
AFTER cluster_1 upstream_rq_rx_reset: 0
AFTER cluster_1 upstream_rq_tx_reset: 0
AFTER cluster_1 upstream_cx_active: 1
AFTER cluster_1 upstream_cx_total: 1 <-- one total connection

Signed-off-by: Baz Murphy <61154071+bazmurphy@users.noreply.github.com>
@bazmurphy
Copy link
Copy Markdown
Owner Author

bazmurphy commented Apr 15, 2025

^testing github email/account and automatic dco sign off

Co-authored-by: Saadia El fekak <74792703+SaadiaELF@users.noreply.github.com>
Signed-off-by: Baz Murphy <61154071+bazmurphy@users.noreply.github.com>
Signed-off-by: Saadia El fekak <74792703+SaadiaELF@users.noreply.github.com>
@bazmurphy
Copy link
Copy Markdown
Owner Author

bazmurphy commented Apr 15, 2025

^testing manual dco signoff and co-author

Co-authored-by: Baz Murphy <61154071+bazmurphy@users.noreply.github.com>
Signed-off-by: Saadia El fekak <74792703+SaadiaELF@users.noreply.github.com>
Signed-off-by: Baz Murphy <61154071+bazmurphy@users.noreply.github.com>
@bazmurphy
Copy link
Copy Markdown
Owner Author

^testing manual dco signoff and co-author reversed

Signed-off-by: Baz Murphy <61154071+bazmurphy@users.noreply.github.com>
@bazmurphy
Copy link
Copy Markdown
Owner Author

^testing change id and automatic signoff

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