¿Qué es Dispatcher?

Descripción

Entorno
Experience Manager

Problema/Síntomas
¿Qué es Dispatcher?

Consulte el siguiente vínculo para obtener una descripción básica de lo que implica un Dispatcher AEM.

 
Tabla de contenido

Resolución

Servidor web Apache

Comience con una instalación básica del servidor web Apache en un servidor Linux.

Explicación básica de lo que hace un servidor Apache:

  • Sigue reglas simples para servir archivos a través de los protocolos HTTP(s) desde su directorio de documentos estático (DocumentRoot)
  • Los archivos almacenados en una ubicación predeterminada (/var/www/html?lang=es) coinciden con las solicitudes y se procesan en el explorador del cliente solicitante

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

A continuación, agregue un complemento al servidor web Apache llamado módulo de Dispatcher.

Explicación básica de lo que hace el módulo Adobe AEM Dispatcher:

  • Aumenta el controlador de archivos predeterminado
  • Filtra las solicitudes incorrectas/Protege AEM vientre blando/extremos
  • Carga los saldos si hay más de un renderizador presente
  • Permite un directorio de caché activo / Admite vaciado de archivos estancados
  • Es la puerta principal de todas las instalaciones de AMS y entrega sitios web y recursos al navegador del cliente
  • Almacena en caché las solicitudes para volver a servir a una velocidad mucho más rápida de lo que un servidor AEM podría lograr por sí solo
  • Mucho más

Flujo de trabajo del tráfico web

Comprender qué piezas se instalan juntas para construir un servidor de Dispatcher básico nos lleva a que entienda el flujo de trabajo de tráfico web básico para una configuración de Servicios de Adobe Manager.
Esto le ayudará a comprender la función que desempeña en la cadena de sistemas que sirven contenido a los visitantes del contenido de AEM.

Servir contenido ya almacenado en caché

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

Ofrecer contenido nuevo de 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

Publicación de contenido/cambios

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

En esta página