Cos’è "Dispatcher"

Descrizione description

Ambiente
Experience Manager

Problema/Sintomi
Cos’è Dispatcher?

Per una descrizione di base di cosa implica un’istanza di Dispatcher per AEM, consulta il seguente collegamento.


Sommario

Risoluzione resolution

Server web Apache

Inizia con un’installazione di base del server web Apache su un server Linux.

Spiegazione di base delle funzioni di un server Apache:

  • Segue regole semplici per distribuire i file sui protocolli HTTP(s) dalla directory dei documenti statici (DocumentRoot)
  • I file memorizzati in una posizione predefinita (https://experienceleague.adobe.com/var/www/html?lang=it) vengono associati alle richieste e sottoposti a rendering nel browser del client richiedente

File del modulo specifico per AEM (mod_dispatcher.so)

Quindi aggiungi un plug-in al server web Apache denominato modulo Dispatcher.

Spiegazione di base delle funzioni del modulo Dispatcher AEM Adobe:

  • Aumenta il gestore di file predefinito
  • Filtra le richieste non valide / Protegge la pancia morbida/gli endpoint AEM
  • Carica i saldi se è presente più di un renderer
  • Consente la creazione di una directory di cache attiva / Supporta lo scaricamento di file stagnanti
  • È la porta d'ingresso di tutte le installazioni AMS e fornisce siti web e risorse al browser del cliente
  • Memorizza nella cache le richieste di reindirizzamento a una velocità molto più elevata di quella che un server AEM potrebbe eseguire da solo
  • Molto di più

Flusso di lavoro per traffico web

Sapendo quali pezzi vengono installati insieme per creare un server dispatcher di base, possiamo comprendere il flusso di lavoro del traffico web di base per una configurazione dei servizi Adobe Manager.
Questo dovrebbe aiutarti a capire quale ruolo svolge nella catena di sistemi che distribuiscono contenuti ai visitatori dei tuoi contenuti AEM.

Distribuzione di contenuto già memorizzato nella cache

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

Distribuzione di contenuti freschi da 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

Pubblicazione/modifiche dei contenuti

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
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f