Skip to content

Commit 440b0e7

Browse files
Merge pull request #294814 from Harikrishnan-M-B/patch-28
Removed wrong info
2 parents deee95c + cdc4553 commit 440b0e7

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

articles/frontdoor/health-probes.md

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -65,29 +65,6 @@ Azure Front Door uses a three-step process across all algorithms to determine he
6565
> [!NOTE]
6666
> If a single endpoint is a member of multiple origin groups, Front Door optimizes the number of health probes sent to the origin to reduce the load on the origin. Health probe requests are sent based on the lowest configured sample interval. The responses from same health probes determine the health of the endpoint in all origin groups.
6767
68-
## Adjusting probe settings for long-starting containers
69-
70-
When you deal with long-starting containers, adjusting the probe settings can prevent premature failure. Increasing the `ProbeTimeout` and `Interval` values gives your containers more time to start before Front Door marks them as unhealthy.
71-
72-
### Values for long-starting containers
73-
- **ProbeTimeout**: Increase the timeout period to 10–30 seconds.
74-
- **Interval**: Set a longer interval (for example, 30–60 seconds) between probes.
75-
- **UnhealthyThreshold**: Increase the number of consecutive failed probes before the container is considered unhealthy (for example, 3-5 retries).
76-
77-
> [!NOTE]
78-
> The values provided for `ProbeTimeout`, `Interval`, and `UnhealthyThreshold` are sample ranges for example purposes. You can adjust these values based on your specific container's startup behavior and requirements.
79-
80-
> [!NOTE]
81-
> These changes might cause a delay in detecting real failures, so balance these values carefully according to your container's startup behavior.
82-
83-
## Probe interaction during container lifecycle phases
84-
85-
1. **Container Start Phase**: During this phase, the container might not be fully ready to serve traffic. Health probes help detect when a container isn't responding by checking for specific HTTP status codes (for example, `200 OK`). If the probe frequency is too high or the timeout is too short, the container is marked as unhealthy before initialization. Increase probe timeouts or intervals during this phase.
86-
87-
1. **Running Phase**: Once the container is running, probes continue checking for health responses. If health checks consistently return `200 OK`, Front Door keeps the origin in rotation for traffic. If probes consistently fail (for example, due to a container crashing), Front Door marks the origin as unhealthy.
88-
89-
1. **Failure Phase**: If health probes fail for the configured threshold (for example, `UnhealthyThreshold`), the origin is considered unhealthy, and traffic is routed to other healthy origins.
90-
9168
## Complete health probe failure
9269

9370
If health probes fail for every origin in an origin group, then Front Door considers all origins unhealthy and routes traffic in a round robin distribution across all of them.

0 commit comments

Comments
 (0)