Cos’è "Il Dispatcher"

Ultimo aggiornamento: 2022-12-05

Descrizione

Ambiente
Experience Manager

Problema/Sintomi
Cos’è il Dispatcher?

Per una descrizione di base di ciò che implica un’istanza di Dispatcher AEM, consulta il seguente collegamento.

 
Sommario

Risoluzione

Server web Apache

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

Spiegazione di base sulle attività di un server Apache:

  • Segue semplici regole per elaborare i file sui protocolli HTTP(s) dalla relativa directory dei documenti statici (DocumentRoot)
  • I file archiviati in una posizione predefinita (/var/www/html?lang=it) vengono confrontati su richieste ed eseguiti il rendering nel browser del client richiedente

AEM file di modulo specifico (mod_dispatcher.so)

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

Spiegazione di base del funzionamento del modulo Adobe AEM Dispatcher:

  • Aumenta il gestore di file predefinito
  • Filtra le richieste errate / Protegge AEM soft belly/endpoint
  • Carica i saldi se sono presenti più di un renderer
  • Permette di gestire una directory cache attiva / Supporta lo scaricamento di file stagnanti
  • È la porta principale per tutte le installazioni AMS, e fornisce siti web e risorse al browser del cliente
  • Memorizza in cache le richieste per rielaborare a una velocità molto più veloce di quanto un server AEM possa eseguire autonomamente
  • Molto altro

Flusso di lavoro del traffico web

Comprendere quali parti sono installate insieme per creare un server dispatcher di base ci porta a farti comprendere il flusso di lavoro del traffico web di base per una configurazione di Adobe Manager Services.
Questo dovrebbe aiutarti a comprendere il ruolo che svolge nella catena di sistemi che distribuiscono contenuti ai visitatori del tuo contenuto AEM.

Distribuzione di contenuti già memorizzati nella cache

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

Servizio 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 del contenuto

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

In questa pagina