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.
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:
Na seção Recursos, selecione Sites do Power Pages.
Escolha o site para o qual você deseja habilitar a Rede de Distribuição de Conteúdo.
Em Desempenho e Proteção, ative a alternância Rede de Distribuição de Conteúdo.
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
Na seção Recursos, selecione Sites do Power Pages.
Escolha o site para o qual você deseja converter para produção e habilite a Rede de Distribuição de Conteúdo.
Na página de detalhes do site, selecione Converter em Produção na seção Detalhes do Site.
Marque a caixa de seleção Habilitar a Rede de Distribuição de Conteúdo.
Selecione Confirmar.
Desabilitar a Rede de Distribuição de Conteúdo
Na seção Recursos, selecione Sites do Power Pages.
Escolha o site para o qual você deseja desabilitar a Rede de Distribuição de Conteúdo.
Em Desempenho e Proteção, desative o botão de alternância Rede de Distribuição de Conteúdo.
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.
Na seção Recursos, selecione Sites do Power Pages.
Escolha o site para o qual você deseja limpar o cache da Rede de Distribuição de Conteúdo.
Selecione 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.
Abra o aplicativo de Gerenciamento de Portal.
Vá para Configurações do Site na seção Site.
Na configuração de site ContentDeliveryNetwork/FileExtensions, atualize ou adicione à lista de extensões de nome de arquivo que você deseja armazenar 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:
Acesse Configurar espaço de trabalho.
Em Geral, selecione Desempenho do site.
Selecione as páginas Web estáticas que você deseja habilitar para armazenamento 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.
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?
Abra as Ferramentas para Desenvolvedores (F12 ou clique com o botão direito do mouse na página e selecione "Inspecionar").
Vá para a guia Rede.
Recarregue a página.
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.