O que é “O Dispatcher”

Introdução com a descrição básica do que implica um AEM Dispatcher.

🏠Índice

Servidor Web Apache

Comece com uma instalação básica do servidor Web Apache em um servidor Linux.

Explicação básica da função de um servidor Web apache:

  • Segue regras simples para veicular arquivos nos protocolos http(s) do diretório estático de documentos (DocumentRoot)
  • Os arquivos armazenados em um local padrão (/var/www/html/) são correspondidos nas solicitações e renderizados no navegador do cliente solicitante

Arquivo de módulo específico do AEM (mod_dispatcher.so)

Adicione um plug-in ao servidor Web apache chamado módulo Dispatcher.

Explicação básica da função do módulo Adobe AEM Dispatcher:

  • Aumenta o manipulador de arquivos padrão
  • Filtra solicitações inadequadas / protege o soft belly / endpoints do AEM
  • Balanceamento de carga se houver mais de um renderizador
  • Disponibiliza um diretório de cache ativo / Suporta a liberação de arquivos estagnados
  • É a porta de entrada de todas as instalações do AMS e fornece sites e ativos ao navegador do cliente
  • Armazena em cache as solicitações para veicular novamente a uma taxa muito mais rápida do que um servidor AEM poderia realizar por si próprio
  • Muito mais...

Fluxo de trabalho de tráfego da Web

A compreensão de quais partes são instaladas juntas para criar um servidor básico do dispatcher leva a entender o fluxo de trabalho básico do tráfego na Web para uma configuração do Adobe Managed Services.  Isso deve ajudar a entender o papel que ele desempenha na cadeia de sistemas que veiculam conteúdo para os visitantes do conteúdo AEM.

Veiculação de conteúdo já armazenado em cache

End User's Browser request 
    → Cloud Provider Load Balancer 
        → "The Dispatcher" 
            → Checks for cached request locally if found 
                → return request 
                    → End User

Veiculação de novo conteúdo no AEM

End User's Browser request 
    → Cloud Provider Load Balancer 
        → "The Dispatcher" 
            → Checks for cached request locally if NOT found 
                → requests content from publisher 
                    → publisher sends content 
                        → dispatcher adds content to cache and replies 
                            → End User

Publicação / alterações de conteúdo

AEM Author User activates content 
    → Triggers content to be replicated to Publisher 
        → Publisher gets content and triggers the flush request to Dispatcher 
            → Dispatcher invalidates changed content 
            * Next request for that content will request fresh copy from publisher
Logotipo da Adobe

Fazer logon em sua conta