Show Menu
TÓPICOS×

Administrado por hosts da Adobe

Esse tipo de host é a seleção padrão e é mais simples de gerenciar.
Ao escolher a opção Administrado pela Adobe, as bibliotecas que o Launch cria são entregues a um CDN terceirizado com quem a Adobe tenha contrato. Esses CDNs operam independentemente da Adobe. Portanto, mesmo quando o Launch tem manutenção ou tempo de inatividade, o código implantado em seus sites e aplicativos continua a funcionar normalmente. O código incorporado faz referência ao arquivo da biblioteca principal no CDN, para que um dispositivo cliente possa recuperar os arquivos no tempo de execução.
No momento, o provedor principal de CDN é o Akamai. Os arquivos hospedados no Akamai têm como domínio assets.adobedtm.com . Isso pode ser referenciado de forma segura ou não segura ( http:// ou https:// ) com base em como você o chama no código <script> .
Quando você cria uma nova propriedade por meio da interface do usuário do Launch, um host padrão desse tipo é criado para você. Observe que com esse tipo de host, a primeira biblioteca a ser publicada em qualquer ambiente pode levar até cinco mintos para se propagar para o CDN global.

Sobre o Akamai

O Akamai é robusto e serve conteúdo para um público de visitantes da Web que é global e de alto volume. O Akamai executa redes redundantes de nós com otimização geográfica e balanceamento de carga, para fornecer conteúdo aos visitantes o mais rápido possível, onde quer que eles estejam.
Especificamente, o Akamai executa mais de 137.000 servidores em 87 países com mais de 1.150 redes. Em termos de redundância, o Akamai não só faz o roteamento de um servidor para outro. O Akamai roteia faz o roteamento de um nó de servidores para outro, conforme necessário. Em outras palavras, cada nó consiste em vários servidores para redundância dentro de um nó, portanto, um servidor desativado não é um problema porque os outros servidores no nó assumem o controle. Se um nó for desativado, o Akamai usará o nó mais próximo, com o mesmo conteúdo em cache. Os nós são selecionados dinamicamente com base na localização do visitante, na carga de tráfego e em outros fatores, de modo que o conteúdo é veiculado consistentemente a partir do melhor nó local de cada visitante.
O Akamai também tem acesso a nós de borda na China, então os usuários finais na China obtêm tráfego de nós geograficamente próximos a eles.

É possível evitar erros em caso de indisponibilidade do Akamai?

Não. O Launch não pode fazer nada se a biblioteca não estiver disponível na rede Akamai.

Cabeçalhos de controle de cache de CDN

Ao escolher a Adobe para gerenciar sua hospedagem, você não tem controle sobre os cabeçalhos na resposta, então os padrões da Adobe são usados. Não há maneiras de obter cabeçalhos personalizados quando a Adobe gerencia sua hospedagem.
A partir de 25 de setembro de, 2019, há um TTL de 24 horas em todas as criações gerenciadas pela Adobe. Se precisar de cabeçalhos de controle de cache diferentes, será necessário hospedar seus próprios arquivos. Consulte o Guia de auto hospedagem para obter mais informações.
Cabe aos navegadores receber e respeitar os cabeçalhos de controle de cache. Alguns navegadores podem ignorá-los.

Invalidações de cache

Copias de sua criação são armazenadas em cache em diversos nós de borda em todo o mundo, para que possam ser enciados a usuários finais o mais rápido possível. Quando os nós de borda disputam uma solicitação para um arquivo específico, eles verificam o TTL no arquivo. Se o arquivo não tiver expirado, os nós de borda fornecerão a versão em cache. Se o TTL tiver expirado, ele solicitará uma nova cópia da origem mais próxima, enviará essa cópia atualizada e a armazenará em cache com o TTL definido.
Ao carregar uma nova criação, o Launch invalida os caches de borda, o que significa que cada nó de borda considera a versão em cache inválida, independentemente de como ela recuperou uma cpia atualizada recentemente. Na próxima vez que ele disputar uma solicitação para esse arquivo, ele recuperará uma cópia fresca da origem.
Como o Akamai tem vários servidores de origem que replicam arquivos entre si, e como não há como saber qual origem recebeu seu arquivo primeiro, é possível que essas novas solicitações acessem uma origem que não tem a versão mais recente e, em seguida, armazenem a versão mais antiga em cache novamente. Por esse motivo, o Launch executa várias invalidações de cache para cada nova criação no seguinte intervalo:
  • Imediatamente
  • 5 minutos
  • 60 minutos
Isso é feito para dar aos grupos de origem tempo para replicar a versão mais recente do arquivo entre eles para que todos tenham a versão mais recente quando as invalidações de cache forem executadas.

Como usar hosts gerenciados

Para que a Adobe gerencie sua hospedagem, você precisa criar um Host gerenciado pela Adobe e depois designar seus ambientes para usar esse host.

Criar Administrado pelo host da Adobe

  1. Abra a guia Hosts.
  2. Crie o novo host.
  3. Dê um nome ao host.
  4. Selecione Managed by Adobe como o tipo de host.
  5. Clique em Save .