Présentation de "Dispatcher"

Dernière mise à jour : 2022-12-05

Description

Environnement
Experience Manager

Problème/Symptômes
Qu’est-ce que Dispatcher ?

Consultez le lien suivant pour obtenir une description de base de ce qui implique un Dispatcher AEM.

 
Table des matières

Résolution

Serveur web Apache

Commencez par une installation de base du serveur web Apache sur un serveur Linux.

Explication de base des actions d’un serveur Apache :

  • Suit des règles simples pour diffuser des fichiers sur les protocoles HTTP(s) à partir de son répertoire de document statique (DocumentRoot).
  • Les fichiers stockés dans un emplacement par défaut (/var/www/html?lang=fr) sont mis en correspondance sur les demandes et rendus dans le navigateur du client demandeur.

AEM fichier de module spécifique (mod_dispatcher.so)

Ajoutez ensuite un module externe au serveur web Apache appelé module de Dispatcher.

Explication de base de ce que fait le module de Dispatcher Adobe AEM :

  • Augmente le gestionnaire de fichiers par défaut
  • Filtre les mauvaises requêtes / Protège AEM ventre doux/points de terminaison
  • Charge les soldes si plusieurs moteurs de rendu sont présents
  • Permet un répertoire de cache actif/prend en charge le vidage des fichiers en stagnation
  • Il s’agit de la porte d’entrée de toutes les installations AMS, et il fournit des sites web et des ressources au navigateur du client.
  • Il met en cache les demandes de réutilisation à un rythme beaucoup plus rapide qu’un serveur AEM ne peut effectuer seul.
  • Beaucoup plus

Workflow de trafic web

Comprendre les éléments qui sont installés ensemble pour créer un serveur de Dispatcher de base nous permet de comprendre le workflow de trafic web de base pour une configuration des services Adobe Manager.
Cela devrait vous aider à comprendre le rôle qu’il joue dans la chaîne des systèmes qui diffusent du contenu aux visiteurs de votre contenu AEM.

Diffusion de contenu déjà mis en cache

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

Diffusion de contenu frais à partir d’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

Publication/modifications de contenu

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

Sur cette page