Limites de roteamento do Front Door

Aplica-se a: ✔️ Front Door Standard ✔️ Front Door Premium ✔️ Front Door (clássico)

Importante

Azure Front Door (clássico) não dá suporte à criação de perfil, à integração de novos domínios ou aos certificados gerenciados e será descontinuado em 31 de março de 2027. Para evitar a interrupção do serviço, igrate para Azure Front Door Standard ou Premium. Para obter mais informações, confira ⁠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, caso tenha um perfil grande do Front Door, considere se pode exceder o limite e planejar adequadamente.

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

  1. Selecione uma rota de seu perfil.
    1. Multiplique o número de domínios HTTP pelo número de caminhos HTTP.
    2. Multiplique o número de domínios HTTPS pelo número de caminhos HTTPS.
    3. Some os resultados das etapas 1a e 1b para chegar à métrica de rota composta para essa rota individual.
  2. 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.

  1. 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.
    1. Multiplique o número de domínios HTTP por n.
    2. Multiplique o número de domínios HTTPS por n.
    3. Some os resultados das etapas 1a e 1b para chegar à métrica de rota de substituição composta para essa rota individual.
  2. 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óxima etapa