Skip to content

Commit 7b7ea1d

Browse files
Merge pull request #219415 from jaesoni/conn-draining-info
Updating connection draining info
2 parents b60ba37 + 3a72d0b commit 7b7ea1d

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

articles/application-gateway/configuration-http-settings.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,14 @@ Please refer to TLS offload and End-to-End TLS documentation for Application Gat
3434

3535
## Connection draining
3636

37-
Connection draining helps you gracefully remove backend pool members during planned service updates. You can apply this setting to all members of a backend pool by enabling connection draining on the HTTP setting. It ensures that all deregistering instances of a backend pool continue to maintain existing connections and serve on-going requests for a configurable timeout and don't receive any new requests or connections. The only exception to this are requests bound for deregistering instances because of gateway-managed session affinity and will continue to be forwarded to the deregistering instances. Connection draining applies to backend instances that are explicitly removed from the backend pool.
37+
Connection draining helps you gracefully remove backend pool members during planned service updates. It applies to backend instances that are explicitly removed from the backend pool or during scale-in of backend instances. You can apply this setting to all members of a backend pool by enabling connection draining on the Backend Setting. It ensures that all deregistering instances of a backend pool continue to maintain existing connections and serve on-going requests for a configurable timeout and don't receive any new requests or connections.
38+
39+
| Configuration Type | Value |
40+
| ---------- | ---------- |
41+
|Default value when Connection Draining is not enabled in Backend Setting| 30 seconds |
42+
|User-defined value when Connection Draining is enabled in Backend Setting | 1 to 3600 seconds |
43+
44+
The only exception to this are requests bound for deregistering instances because of gateway-managed session affinity and will continue to be forwarded to the deregistering instances.
3845

3946
## Protocol
4047

0 commit comments

Comments
 (0)