Limites de encaminhamento do Front Door
Importante
O Azure Front Door (clássico) será desativado em 31 de março de 2027. Para evitar qualquer interrupção do serviço, é importante migrar seus perfis do Azure Front Door (clássico) para a camada Azure Front Door Standard ou Premium até março de 2027. Para obter mais informações, consulte Aposentadoria (clássica) do Azure Front Door.
Cada perfil de porta dianteira tem um limite de rota composto.
A métrica de rota composta do seu perfil Front Door é derivada do número de rotas e dos domínios de front-end, protocolos e caminhos associados a essa rota.
A métrica de rota composta para cada perfil de porta frontal não pode exceder 5000.
Gorjeta
A maioria dos perfis de porta dianteira não se aproxima do limite de rota composta. No entanto, se você tiver um grande perfil de porta da frente, considere se você poderia exceder o limite e planeje de acordo.
O número de grupos de origem, origens e pontos de extremidade não afeta seu limite de roteamento composto. No entanto, existem outros limites que se aplicam a estes recursos. Para obter mais informações, veja Subscrição do Azure e limites, quotas e restrições do serviço.
Calcular o limite composto do seu perfil
O limite composto de um perfil é a soma das rotas compostas e das rotas de substituição compostas. Cada rota tem uma métrica de rota composta, que é calculada da seguinte forma:
Cálculo de rota composta
- Selecione uma rota a partir do seu perfil.
- Multiplique o número de domínios HTTP pelo número de caminhos HTTP.
- Multiplique o número de domínios HTTPS pelo número de caminhos HTTPS.
- Adicione os resultados das etapas 1a e 1b para fornecer a métrica de rota composta para essa rota individual.
- Repita estes passos para cada rota no seu perfil.
Cálculo de substituição de rota composta
A métrica de substituições de rota composta é uma variação das métricas de rota composta, onde o número de domínios é multiplicado pelo número de substituições de rota em vez do número de caminhos. A lista de regras para cada rota determina as substituições de rota.
- Selecione uma rota a partir do seu perfil. Seja n o número de substituições de rota presentes na lista de regras para esta rota.
- Multiplique o número de domínios HTTP por n.
- Multiplique o número de domínios HTTPS por n.
- Adicione os resultados das etapas 1a e 1b para fornecer a métrica de rota de substituição composta para essa rota individual.
- Repita estes passos para cada rota no seu perfil.
Adicione todas as métricas de rota composta e substituição de rota para cada rota. Este número é o limite composto do seu perfil.
Exemplo
Suponha que você tenha duas rotas em seu perfil de porta da frente. As rotas são denominadas Rota 1 e Rota 2. Você planeja configurar as rotas da seguinte maneira:
- O Route 1 tem 50 domínios associados a ele e requer HTTPS para todas as solicitações de entrada. A rota 1 especifica 80 caminhos. A rota 1 também tem duas substituições de rota.
- O Route 2 tem 25 domínios associados. O Route 2 especifica 25 caminhos e suporta os protocolos HTTP e HTTPS. A rota 2 também tem uma substituição de rota.
O cálculo a seguir ilustra como determinar a métrica de rota composta para esse cenário:
Profile composite route metric = Route 1 composite route metric + Route 1 composite route override metric+ Route 2 composite route metric + Route 2 composite route override metric
= Route 1 [HTTPS (50 Domains * 80 Paths)] + Route 1 [Route Override (50 Domains * 2 route overrides)] + Route 2 [HTTP (25 Domains * 25 Paths) + HTTPS(25 Domains * 25 Paths)] + Route 2 [HTTP (25 Domains * 1 route override) + HTTPS(25 Domains * 1 route override)]
= [50 * 80] + [50 * 2] + [(25 * 25) + (25 * 25)] + [(25 * 1) + (25 * 1)]
= 5400
A métrica calculada de 5400 excede o limite de 5000, portanto, você não pode configurar um perfil de porta da frente dessa maneira.
Mitigação
Se a métrica de rota composta do seu perfil exceder 5000, considere as seguintes estratégias de mitigação:
- Implante vários perfis de porta frontal e espalhe suas rotas por eles. O limite de rota composto aplica-se dentro de um único perfil.
- Use domínios curinga em vez de especificar subdomínios individualmente, o que pode ajudar a reduzir o número de domínios em seu perfil.
- Exija HTTPS para tráfego de entrada, o que reduz o número de rotas HTTP no seu perfil e também melhora a segurança da sua solução.
Próximos passos
Saiba como criar um Front Door.