Skip to content

Enable health checks for HTTP/2 connections#21468

Merged
jhendrixMSFT merged 9 commits into
Azure:mainfrom
jhendrixMSFT:azcore-transport-health
Oct 19, 2023
Merged

Enable health checks for HTTP/2 connections#21468
jhendrixMSFT merged 9 commits into
Azure:mainfrom
jhendrixMSFT:azcore-transport-health

Conversation

@jhendrixMSFT

@jhendrixMSFT jhendrixMSFT commented Aug 30, 2023

Copy link
Copy Markdown
Member

If the health check fails, the connection will be closed and a new one created.

Fixes #21346

Comment thread sdk/azcore/runtime/transport_default_http_client.go Outdated
@jhendrixMSFT jhendrixMSFT force-pushed the azcore-transport-health branch from b481409 to 03fd534 Compare September 5, 2023 15:57
@jhendrixMSFT

Copy link
Copy Markdown
Member Author

@tadelesh what live tests do we have for ARM SDKs that I can run with this change?

@jhendrixMSFT jhendrixMSFT force-pushed the azcore-transport-health branch from 3bbabbf to c6329da Compare October 19, 2023 18:37
@jhendrixMSFT jhendrixMSFT marked this pull request as ready for review October 19, 2023 18:44
@jhendrixMSFT jhendrixMSFT enabled auto-merge (squash) October 19, 2023 23:28
@jhendrixMSFT jhendrixMSFT merged commit f951bf5 into Azure:main Oct 19, 2023
@jhendrixMSFT jhendrixMSFT deleted the azcore-transport-health branch October 23, 2023 15:49
@weinong

weinong commented Feb 1, 2024

Copy link
Copy Markdown

@jhendrixMSFT does this change apply to azidentity?

@jhendrixMSFT

Copy link
Copy Markdown
Member Author

Yes, it uses the same underlying transport policy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Outbound calls timing out with context deadline exceeded when TCP connection is been drop

4 participants