Skip to content

Commit 54a3d8b

Browse files
Merge pull request #310052 from MJyot/main
Enhance diagnostics documentation with log storage details
2 parents 7e4e577 + 127e661 commit 54a3d8b

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

articles/application-gateway/how-application-gateway-works.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@ If a request is valid and not blocked by WAF, the application gateway evaluates
3636

3737
Based on the request routing rule, the application gateway determines whether to route all requests on the listener to a specific backend pool, route requests to different backend pools based on the URL path, or redirect requests to another port or external site.
3838
> [!NOTE]
39-
> Rules are processed in the order they're listed in the portal for v1 SKU.
40-
39+
> Rules are processed in the order they're listed in the portal for v1 SKU.
4140
When the application gateway selects the backend pool, it sends the request to one of the healthy backend servers in the pool (y.y.y.y). The health of the server is determined by a health probe. If the backend pool contains multiple servers, the application gateway uses a round-robin algorithm to route the requests between healthy servers. This load balances the requests on the servers.
4241

4342
After the application gateway determines the backend server, it opens a new TCP session with the backend server based on HTTP settings. HTTP settings specify the protocol, port, and other routing-related settings that are required to establish a new session with the backend server.
@@ -46,6 +45,9 @@ The port and protocol used in HTTP settings determine whether the traffic betwee
4645

4746
When an application gateway sends the original request to the backend server, it honors any custom configuration made in the HTTP settings related to overriding the hostname, path, and protocol. This action maintains cookie-based session affinity, connection draining, host-name selection from the backend, and so on.
4847

48+
> [!NOTE]
49+
> Application Gateway does not forward the request to WAF when no backend pool members are available
50+
4951
> [!NOTE]
5052
> If the backend pool:
5153
> - **Is a public endpoint**, the application gateway uses its frontend public IP to reach the server. If there isn't a frontend public IP address, one is assigned for the outbound external connectivity.

0 commit comments

Comments
 (0)