Skip to content

Keep alive associated AMQP links via Service Bus management requests.#10209

Merged
KieranBrantnerMagee merged 2 commits intoAzure:masterfrom
KieranBrantnerMagee:kibrantn/servicebus/enable-link-keepalive-via-mgmt
Mar 11, 2020
Merged

Keep alive associated AMQP links via Service Bus management requests.#10209
KieranBrantnerMagee merged 2 commits intoAzure:masterfrom
KieranBrantnerMagee:kibrantn/servicebus/enable-link-keepalive-via-mgmt

Conversation

@KieranBrantnerMagee
Copy link
Member

Adds the "associated-link-name" parameter to management requests so that they actually keep the primary sender/receiver link alive as well.

Prior to this change, links would be force disconnected by the service after 10 minutes idle, even if autorenew/keep-alive were present.

Also contains a stress test to validate this scenario before and after the change. (Did a stress test in leiu of a unit test because the failure requires a 10 minute wall-time delay to trigger the service force disconnect)

Should address #10127 so long as user enables an AutoLockRenew to be running (e.g. against the message in question) or calls renew() themselves within the expiry window.

…hat they actually keep the underlying primary link alive as well.

Prior to this change, links would be force disconnected by the service after 10 minutes idle, even if autorenew/keep-alive were present.
@KieranBrantnerMagee KieranBrantnerMagee added Service Bus Client This issue points to a problem in the data-plane of the library. labels Mar 10, 2020
@KieranBrantnerMagee KieranBrantnerMagee self-assigned this Mar 10, 2020
@adxsdk6
Copy link

adxsdk6 commented Mar 10, 2020

Can one of the admins verify this patch?

…rlier evaluation.

Turn associated-link-name into a constant.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Client This issue points to a problem in the data-plane of the library. Service Bus

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments