Compartilhar via


Rede de Distribuição de Conteúdo

Uma rede de distribuição de conteúdo é uma rede distribuída de servidores que podem entregar conteúdo da Web com eficiência aos usuários. As redes de distribuição de conteúdo armazenam conteúdo em cache em servidores de borda nos locais de ponto de presença (POP) próximos aos usuários para minimizar a latência.

Captura de tela de um diagrama do mundo mostrando os servidores da Rede de Distribuição de Conteúdo em três continentes diferentes. Cada servidor se conecta a usuários que estão no continente em que o servidor está localizado ou próximos a ele.

Ao habilitar a Rede de Distribuição de Conteúdo no portal, o conteúdo estático, como imagens, scripts e arquivos de folha de estilos usados para projetar o site do portal, será armazenado e distribuído no servidor da Rede de Distribuição de Conteúdo mais próximo da sua localização.  

Observação

  • Você precisa ser um administrador do site para habilitar a Rede de Distribuição de Conteúdo. Esse recurso está disponível para o Power Pages. Se você estiver usando a licença complementar herdada, não será possível habilitar a Rede de Distribuição de Conteúdo. Os sites de avaliação não são compatíveis com a Rede de Distribuição de Conteúdo.
  • Restringir acesso do site pelo endereço IP em um site não é compatível com o uso da Rede de Distribuição de Conteúdo.
  • Este serviço não está disponível nas regiões GCC (Nuvem da Comunidade Governamental), GCC High (Nuvem da Comunidade Governamental), DoD (Departamento de Defesa) ou região dos EAU.

Habilitar a Rede de Distribuição de Conteúdo para um site de produção

A Rede de Distribuição de Conteúdo está disponível para Power Pages de produção. Siga as estas etapas para habilitá-lo:

  1. Abra o centro de administração do Power Platform.

  2. Na seção Recursos, selecione Sites do Power Pages.

  3. Escolha o site para o qual você deseja habilitar a Rede de Distribuição de Conteúdo.

  4. Em Desempenho e Proteção, ative a alternância Rede de Distribuição de Conteúdo.

    Captura de tela do botão de alternância da CDN na posição ativado.

    Pode levar alguns minutos para provisionar a Rede de Distribuição de Conteúdo.

Observação

Quando você adiciona um nome de domínio personalizado para um site habilitado para a Rede de Distribuição de Conteúdo, o Power Pages usa certificados TLS gerenciados pelo Azure Front Door para aplicar HTTPS para domínios personalizados. Estes certificados são criados com uma vida útil de 6 meses e são renovados automaticamente 45 dias antes da data de expiração.

Habilitar a Rede de Distribuição de Conteúdo ao converter a avaliação em produção

  1. Abra o centro de administração do Power Platform.

  2. Na seção Recursos, selecione Sites do Power Pages.

  3. Escolha o site para o qual você deseja converter para produção e habilite a Rede de Distribuição de Conteúdo.

  4. Na página de detalhes do site, selecione Converter em Produção na seção Detalhes do Site.

  5. Marque a caixa de seleção Habilitar a Rede de Distribuição de Conteúdo.

  6. Selecione Confirmar.

    Captura de tela da mensagem confirmando que você deseja habilitar a Rede de Distribuição de Conteúdo ao converter a avaliação em produção.

Desabilitar a Rede de Distribuição de Conteúdo

  1. Abra o centro de administração do Power Platform.

  2. Na seção Recursos, selecione Sites do Power Pages.

  3. Escolha o site para o qual você deseja desabilitar a Rede de Distribuição de Conteúdo.

  4. Em Desempenho e Proteção, desative o botão de alternância Rede de Distribuição de Conteúdo.

    Captura de tela do botão de alternância da Rede de Distribuição de Conteúdo na posição ativado.

Pode levar alguns minutos para desprovisionar a Rede de Distribuição de Conteúdo.

Limpar o cache da Rede de Distribuição de Conteúdo

O conteúdo estático do site é armazenado nos servidores da Rede de Distribuição de Conteúdo em localizações geográficas. Você pode limpar o conteúdo em cache usando o comando Limpar cache. Essa ação limpa o cache do servidor da Rede de Distribuição de Conteúdo e do site do portal.

  1. Abra o centro de administração do Power Platform.

  2. Na seção Recursos, selecione Sites do Power Pages.

  3. Escolha o site para o qual você deseja limpar o cache da Rede de Distribuição de Conteúdo.

  4. Selecione Limpar Cache.

    Captura de tela do botão Limpar Cache.

Configuração do arquivo estático

Os arquivos estáticos são armazenados em cache com base nas extensões de nome de arquivo armazenadas na tabela de Arquivos da Web do aplicativo Gerenciamento de Portal. Por padrão, a Rede de Distribuição de Conteúdo armazena em cache os arquivos que têm as extensões css, js, png, svg, jpg, ico, woff2, gif, ttf, woff, eot, otf, tts, jpeg, 7z, mp3 e mp4 no servidor de borda. Um criador pode substituir a lista padrão atualizando as configurações do site.

  1. Abra o aplicativo de Gerenciamento de Portal.

  2. Vá para Configurações do Site na seção Site.

  3. Na configuração de site ContentDeliveryNetwork/FileExtensions, atualize ou adicione à lista de extensões de nome de arquivo que você deseja armazenar em cache.

    Captura de tela da lista de arquivos a serem armazenados em cache.

Configuração de página estática

Quando um site contém páginas estáticas, todos os usuários veem as mesmas informações, o que elimina a necessidade de carregar o conteúdo do servidor todas as vezes. Em vez disso, ele pode ser servido a partir do servidor mais próximo para reduzir a ida e volta da solicitação.

Para configurar páginas estáticas para armazenamento em cache:

  1. Acesse Configurar espaço de trabalho.

  2. Em Geral, selecione Desempenho do site.

  3. Selecione as páginas Web estáticas que você deseja habilitar para armazenamento em cache.

    Captura de tela da página Desempenho do site, incluindo a capacidade de selecionar quais páginas devem ser armazenadas em cache.

    Escolha a página apropriada que não contém conteúdo dinâmico. Diferentes ícones representam cada tipo de página para ajudar no processo de seleção. De uma perspectiva de dados, há quatro tipos de páginas:

    • Páginas estáticas: essas páginas não contêm componentes de dados dinâmicos e o conteúdo não muda com base no usuário. É seguro habilitar o cache para essas páginas.

    • Páginas com componentes dinâmicos – recomendado para cache: essas páginas podem ter alguns componentes dinâmicos, mas ainda é seguro habilitar o cache. Certifique-se de limpar o cache depois que qualquer um desses registros for atualizado. As páginas podem conter os seguintes componentes:

      • Anúncios
      • Votações
      • Fóruns
      • Eventos
      • Blogs
      • Ideais
      • Artigos da base de dados de conhecimento

      Observação

      O cache da CDN é atualizado automaticamente a cada hora. Mesmo que você não tenha limpado manualmente o cache da CDN, ele buscará o conteúdo atualizado após uma hora.

    • Páginas com componentes dinâmicos – não recomendado para cache: essas páginas podem conter componentes como formulários básicos ou formulários da Web no modo de atualização/somente leitura ou buscar XML, que exibe dados dinâmicos. Não é recomendável habilitar o cache para essas páginas, pois os usuários finais podem ver dados obsoletos.

    • Páginas não disponíveis para cache: as páginas autenticadas não estão disponíveis para cache e não podem ser selecionadas para essa finalidade.

    Importante

    • O cache da CDN está disponível apenas para usuários anônimos. Se você habilitar o cache para uma página estática acessada por usuários autenticados, a página será servida do servidor de aplicativos, não do cache da CDN.
    • O cache da CDN e o cache do navegador são diferentes. Quando um usuário solicita uma página pela primeira vez e essa página é habilitada para cache da CDN, a página será servida do servidor de aplicativos e armazenada no cache da CDN. Se as configurações do navegador permitirem, a página também será armazenada localmente. Na próxima vez que o mesmo usuário acessar a página, ela será servida do cache do navegador. Se outro usuário acessar a mesma página, ela será fornecida pelo cache da CDN.
  4. Salve as alterações.

Quando usar armazenamento em cache para páginas estáticas

O armazenamento em cache de páginas estáticas é recomendado nos seguintes cenários:

  • Usuários anônimos acessam seu site.

  • A página da Web apropriada que não contém conteúdo dinâmico.

  • O site não está em desenvolvimento.

A seguinte lista de ações sempre serve as páginas do servidor em vez do cache:

  • Um usuário autenticado acessa qualquer página.

  • Um criador acessa o site usando o botão Versão preliminar do estúdio.

  • As ferramentas do desenvolvedor estão abertas e a desativação do cache está marcada.

  • Você seleciona Ctrl+Shift+R (atualização forçada).

Perguntas frequentes

Como posso verificar se a solicitação está sendo atendida pelo cache?

  1. Abra as Ferramentas para Desenvolvedores (F12 ou clique com o botão direito do mouse na página e selecione "Inspecionar").

  2. Vá para a guia Rede.

  3. Recarregue a página.

  4. Select uma solicitação de recurso/página para ver os cabeçalhos e detalhes do cache.

Se a página for servida do cache, você obterá um cabeçalho de resposta x-cache de TCP_HIT.

Aviso de privacidade

A ativação do serviço da Rede de Distribuição de Conteúdo armazena os arquivos de site e páginas em servidores em vários locais geográficos e os distribui do servidor mais próximo aos visitantes do site. Quando um usuário solicita a página da Web do site, o servidor de Rede de Distribuição de Conteúdo mais próximo na rede global Microsoft recebe a solicitação e a encaminha para o servidor de aplicativo de back-end. As respostas da página estática são armazenados em cache no servidor da Rede de Distribuição de Conteúdo. As solicitações subsequentes para arquivos estáticos das páginas da Web são distribuídos do conteúdo em cache no servidor da Rede de Distribuição de Conteúdo e o conteúdo da página dinâmica é encaminhado e distribuído do servidor de aplicativos.

Observação

Apenas as páginas da Web que podem ser acessadas por usuários anônimos são armazenadas nos servidores da Rede de Distribuição de Conteúdo; os arquivos autenticados são sempre distribuídos do servidor de aplicativos. Um administrador pode configurar a lista a ser armazenada em servidores com base em suas extensões de nome de arquivo.

Um administrador do site pode desativar a Rede de Distribuição de Conteúdo em qualquer momento para interromper o serviço e todos os arquivos armazenados em cache nos servidores da Rede de Distribuição de Conteúdo serão removidos.  

A Rede de Distribuição de Conteúdo faz parte da plataforma do Azure Front Door para fornecer uma rede de distribuição de conteúdo em nuvem rápida, confiável e moderna.

Observação

Para obter mais informações sobre outras ofertas de serviço do Azure, acesse a Central de Confiabilidade do Microsoft Azure.