Skip to content

Commit 8dc2fe2

Browse files
committed
minchild validations
1 parent aa9a3c0 commit 8dc2fe2

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

articles/traffic-manager/traffic-manager-nested-profiles.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.service: traffic-manager
1010
ms.topic: article
1111
ms.tgt_pltfrm: na
1212
ms.workload: infrastructure-services
13-
ms.date: 04/22/2022
13+
ms.date: 11/10/2022
1414
ms.author: greglin
1515
---
1616

@@ -48,9 +48,17 @@ Returning to the previous example, suppose the production deployment in West Eur
4848

4949
![Nested Profile failover (default behavior)][3]
5050

51-
You might be happy with this arrangement. Or you might be concerned that all traffic for West Europe is now going to the test deployment instead of a limited subset traffic. Regardless of the health of the test deployment, you want to fail over to the other regions when the production deployment in West Europe fails. To enable this failover, you can specify the 'MinChildEndpoints' parameter when configuring the child profile as an endpoint in the parent profile. The parameter determines the minimum number of available endpoints in the child profile. The default value is '1'. For this scenario, you set the MinChildEndpoints value to 2. Below this threshold, the parent profile considers the entire child profile to be unavailable and directs traffic to the other endpoints.
51+
You might be happy with this arrangement. Or you might be concerned that all traffic for West Europe is now going to the test deployment instead of a limited subset traffic. Regardless of the health of the test deployment, you want to fail over to the other regions when the production deployment in West Europe fails. To enable this failover, you can specify the **MinChildEndpoints** parameter when configuring the child profile as an endpoint in the parent profile. The following parameters are available:
5252

53-
The following figure illustrates this configuration:
53+
- **MinChildEndpoints**: The minimum number of healthy child endpoints for the nested profile status to be healthy. The default value is **1**.
54+
- **MinChildEndpointsIPv4**: The minimum number of healthy IPv4 child endpoints for the nested profile status to be healthy.
55+
- **MinChildEndpointsIPv6**: The minimum number of healthy IPv6 child endpoints for the nested profile status to be healthy.
56+
57+
> [!IMPORTANT]
58+
> There must be at least one IPv4 and one IPv6 endpoint for any nested MultiValue profile.<br>
59+
> The value of **MinChildEndpoints** must be high enough to allow for all endpoint types to be available. An error message is displayed for values that are too low.
60+
61+
In the scenario below, the **MinChildEndpoints** value is set to 2. Below this threshold, the parent profile considers the entire child profile to be unavailable and directs traffic to the other endpoints:
5462

5563
![Nested Profile failover with 'MinChildEndpoints' = 2][4]
5664

0 commit comments

Comments
 (0)