Limites de roteamento 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 que você migre seus perfis do Azure Front Door (clássico) para a camada Standard ou Premium do Azure Front Door até março de 2027. Para obter mais informações, consulte Desativação do Azure Front Door (clássico).
Cada perfil do Front Door tem um limite de rota composta.
A métrica de rota composta de seu perfil do Azure Front Door é derivada do número de rotas, bem como dos domínios, protocolos e caminhos de front-end associados a essa rota.
A métrica de rota composta para cada perfil do Front Door não pode exceder 5000.
Dica
A maioria dos perfis do Front Door não se aproxima do limite de rota composta. No entanto, se você tiver grandes perfis do Front Door, considere se pode exceder o limite e planeje-se para isso.
O número de grupos de origem, as origens e os pontos de extremidade não afeta o limite de roteamento composto. No entanto, há outros limites que se aplicam a esses recursos. Para saber mais, confira Assinatura e limites de serviço, cotas e restrições do Azure.
Calcular o limite composto do seu perfil
O limite composto de um perfil é a soma das rotas compostas e as rotas de substituição compostas. Cada rota tem uma métrica de rota composta, que é calculada da seguinte maneira:
Cálculo de rota composta
- Selecione uma rota de 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.
- Some os resultados das etapas 1a e 1b para chegar à métrica de rota composta para essa rota individual.
- Repita essas etapas para cada rota no perfil.
Cálculo de substituições de rota composta
A métrica de substituições de rota composta é uma variação das métricas de rota composta, em que 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 de seu perfil. Deixe n ser o número de substituições de rota presentes na lista de regras para essa rota.
- Multiplique o número de domínios HTTP por n.
- Multiplique o número de domínios HTTPS por n.
- Some os resultados das etapas 1a e 1b para chegar à métrica de rota de substituição composta para essa rota individual.
- Repita essas etapas para cada rota no perfil.
Some todas as métricas de rota composta e métricas de substituição de rota para cada rota. Esse número é o limite composto do seu perfil.
Exemplo
Suponha que você tenha duas rotas no seu perfil do Front Door. As rotas são chamadas Rota 1 e Rota 2. Você planeja configurar as rotas da seguinte maneira:
- A Rota 1 tem 50 domínios associados e exigirá 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.
- A Rota 2 tem 25 domínios associados. A Rota 2 especifica 25 caminhos e dá suporte aos protocolos HTTP e HTTPS. A Rota 2 também tem uma substituição de rota.
O seguinte cálculo ilustra como determinar a métrica de rota composta para este 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 do Front Door dessa maneira.
Atenuação
Se a métrica de rota composta de seu perfil exceder 5000, considere as seguintes estratégias de mitigação:
- Implante vários perfis do Front Door e distribua suas rotas entre eles. O limite de rota composta se aplica a um só 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 o tráfego de entrada, o que reduz o número de rotas HTTP em seu perfil e também aprimora a segurança da solução.
Próximas etapas
Saiba como criar um Front Door.