Partilhar via


Funcionalidades do mecanismo de regras Premium da Edgio para a rede de distribuição de conteúdo Azure

Este artigo lista descrições detalhadas dos recursos disponíveis para o Azure Content Delivery Network Rules Engine.

A terceira parte de uma regra é a característica. Um recurso define o tipo de ação que é aplicado ao tipo de solicitação que é identificado por um conjunto de condições de correspondência.

Referência das funcionalidades do motor de regras da Content Delivery Network do Azure por Edgio Premium

Os tipos de recursos disponíveis são:

Acesso

Esses recursos são projetados para controlar o acesso ao conteúdo.

Nome Finalidade
Negar acesso (403) Determina se todas as solicitações são rejeitadas com uma resposta 403 Proibida.
Token Auth Determina se a Autenticação Token-Based é aplicada a uma requisição.
Código de negação de autenticação de token Determina o tipo de resposta que é retornada a um usuário quando uma solicitação é negada devido à Autenticação Token-Based.
Token Auth Ignorar maiúsculas e minúsculas na URL Determina se as comparações de URL feitas pela Autenticação Token-Based diferenciam maiúsculas de minúsculas.
Parâmetro de autenticação de token Determina se o parâmetro de cadeia de caracteres de consulta Token-Based Authentication deve ser renomeado.

Voltar ao topo

Armazenamento em cache

Esses recursos são projetados para personalizar quando e como o conteúdo é armazenado em cache.

Nome Finalidade
Parâmetros de largura de banda Determina se os parâmetros de limitação de largura de banda (por exemplo, ec_rate e ec_prebuf) estão ativos.
Limitação da largura de banda Limita a largura de banda para a resposta fornecida pelos nossos servidores periféricos.
Ignorar cache Determina se a solicitação pode usar nossa tecnologia de cache.
Cache-Control Tratamento de Cabeçalho Controla a geração de cabeçalhos de Cache-Control pelo servidor edge quando o recurso Max-Age externo está ativo.
Cache-Key Cadeia de Caracteres de Consulta Determina se a chave de cache inclui ou exclui os parâmetros de consulta associados a uma solicitação.
Um caminho relativo que identifica exclusivamente um recurso para armazenamento em cache. Os nossos servidores de fronteira utilizam este caminho relativo quando verificam o conteúdo armazenado em cache. Por padrão, uma chave de cache não contém parâmetros de cadeia de caracteres de consulta.
Cache-Key Reescrever Reescreve a chave de cache associada a uma solicitação.
Preenchimento de cache completo Determina o que acontece quando uma solicitação resulta em uma perda parcial de cache em um servidor de borda.
Tipos de arquivo compactados Define os formatos de arquivo que são compactados no servidor.
Idade Máxima Interna Padrão Determina o intervalo padrão de idade máxima para a revalidação do cache do servidor de borda em relação ao servidor de origem.
Expira o tratamento de cabeçalho Controla a geração de cabeçalhos de expiração por um servidor de fronteira quando a funcionalidade externa Max-Age está ativa.
Max-Age Externa Determina o intervalo máximo de tempo para a revalidação do cache entre o navegador e o servidor de borda.
Força Interna Max-Age Determina o intervalo de idade máxima para a revalidação do cache do servidor de borda para o servidor de origem.
Suporte para H.264 (HTTP Progressive Download) Determina os tipos de formatos de arquivo H.264 que podem ser usados para transmitir conteúdo.
Suporte aos Parâmetros de Pesquisa de Vídeo H.264 Substitui os nomes atribuídos aos parâmetros que controlam a busca por meio de mídia H.264 ao usar o Download Progressivo HTTP.
Honra No-Cache Pedido Determina se as solicitações sem cache de um cliente HTTP são encaminhadas para o servidor de origem.
Ignorar sem cache do Origin Determina se nossa rede de distribuição de conteúdo ignora determinadas diretivas servidas por um servidor de origem.
Ignorar intervalos insatisfatórios Determina a resposta que é retornada aos clientes quando uma solicitação gera um código de status 416 Intervalo Solicitado Não Satisfazível.
interno Max-Stale Controla quanto tempo após o tempo de expiração normal um ativo armazenado em cache pode ser servido a partir de um servidor de borda quando o servidor de borda não consegue revalidar o ativo armazenado em cache com o servidor de origem.
de compartilhamento parcial de cache Determina se uma solicitação pode gerar conteúdo parcialmente armazenado em cache.
Pré-validar conteúdo armazenado em cache Determina se o conteúdo armazenado em cache é elegível para revalidação antecipada antes que seu tempo de vida (TTL) expire.
Atualizar arquivos de cache Zero-Byte Determina como a solicitação de um cliente HTTP para um ativo de cache de 0 bytes é tratada por nossos servidores de borda.
Definir códigos de status armazenáveis em cache Define o conjunto de códigos de status que podem resultar em conteúdo armazenado em cache.
Entrega de Conteúdo Desatualizado em Caso de Erro Determina se o conteúdo armazenado em cache expirado é entregue quando ocorre um erro durante a revalidação do cache ou ao recuperar o conteúdo solicitado do servidor de origem do cliente.
Stale enquanto revalida Melhora o desempenho, permitindo que nossos servidores de borda sirvam o cliente obsoleto ao solicitante enquanto a revalidação ocorre.

Voltar ao topo

Comentar

O recurso Comentário permite que uma nota seja adicionada dentro de uma regra.

Voltar ao topo

Cabeçalhos

Esses recursos são projetados para adicionar, modificar ou excluir cabeçalhos da solicitação ou resposta.

Nome Finalidade
Cabeçalho de Resposta por Idade Determina se um cabeçalho de resposta 'Age' é incluído na resposta enviada ao requisitante.
Depurar cabeçalhos de resposta de cache Determina se uma resposta pode incluir o cabeçalho de resposta X-EC-Debug que fornece informações sobre a política de cache para o ativo solicitado.
Modificar o cabeçalho da solicitação do cliente Substitui, acrescenta ou exclui um cabeçalho de uma solicitação.
Modificar o cabeçalho de resposta do cliente Substitui, acrescenta ou exclui um cabeçalho de uma resposta.
Definir cabeçalho personalizado do IP do cliente Permite que o endereço IP do cliente solicitante seja adicionado à solicitação como um cabeçalho de solicitação personalizado.

Voltar ao topo

Registos

Esses recursos são projetados para personalizar os dados armazenados em arquivos de log brutos.

Nome Finalidade
Registo Personalizado Campo 1 Determina o formato e o conteúdo atribuído ao campo de log personalizado em um arquivo de log bruto.
Cadeia de Caracteres de Consulta de Log Determina se uma cadeia de caracteres de consulta é armazenada junto com a URL nos logs de acesso.

Voltar ao topo

Otimizar

Esses recursos determinam se uma solicitação passa pelas otimizações fornecidas pelo Edge Optimizer.

Nome Finalidade
Otimizador de borda Determina se o Otimizador de Borda pode ser aplicado a uma solicitação.
Edge Optimizer – Configuração instanciável Instancia ou ativa a configuração do Edge Optimizer associada a um site.

Voltar ao topo

Origem

Esses recursos são projetados para controlar como a rede de distribuição de conteúdo se comunica com um servidor de origem.

Nome Finalidade
Máximo Keep-Alive Pedidos Defina o número máximo de solicitações para uma conexão de Keep-Alive antes que ela seja fechada.
Cabeçalhos especiais de proxy Define o conjunto de cabeçalhos de solicitação específicos da rede de entrega de conteúdo que são encaminhados de um servidor de borda para um servidor de origem.

Voltar ao topo

Especialidade

Esses recursos fornecem funcionalidade avançada e devem ser usados por usuários avançados.

Nome Finalidade
Métodos HTTP em cache Determina o conjunto de métodos HTTP extras que podem ser armazenados em cache em nossa rede.
Tamanho do corpo da solicitação em cache Define o limite para determinar se uma resposta POST pode ser armazenada em cache.
QUIC Determina se o cliente é informado de que nosso serviço de rede de entrega de conteúdo suporta QUIC.
Otimização de Streaming Ajusta sua configuração de cache para otimizar o desempenho de transmissões ao vivo e reduzir a carga no servidor de origem.
variável de usuário Atribui um valor a uma variável definida pelo usuário que é passada para sua solução de processamento de tráfego personalizada.

Voltar ao topo

URL

Esses recursos permitem que uma solicitação seja redirecionada ou reescrita para uma URL diferente.

Nome Finalidade
Seguir redirecionamentos Determina se as solicitações podem ser redirecionadas para o nome do host definido no cabeçalho Location retornado por um servidor de origem do cliente.
Redirecionamento de URL Redireciona solicitações por meio do cabeçalho Location.
Reescrita de URL Reescreve o URL da solicitação.

Voltar ao topo

Para obter os recursos mais recentes, consulte a documentação do Edgio Rules Engine.

Próximos passos