Replikationskonfigurationen müssen über Code-Build bereitgestellt werden

Dieser Artikel enthält Schritte zur Lösung des Problems, dass die Replikationskonfiguration über den Code-Build bereitgestellt werden muss. Sie müssen diese Konfigurationen mithilfe von Inhaltspaketen verwalten.

Beschreibung description

Umgebung

Experience Manager 6.5

Problem/Symptome

In einer AMS-Umgebung werden Replikationsagenten normalerweise über die AEM-Benutzeroberfläche verwaltet. Es kann jedoch vorkommen, dass Replikationsagenten-Konfigurationen in Code-Bereitstellungen eingeschlossen werden müssen. Dazu müssen Sie den Agenten in der AEM-Benutzeroberfläche erstellen, die JCR-Knoten exportieren und sie einem ui.content-Paket hinzufügen. Diese Methode hat sowohl Vorteile als auch Risiken. Diese zu verstehen, ist für die Integrität Ihrer Replikationsprozesse von entscheidender Bedeutung.

Auflösung resolution

Gehen Sie wie folgt vor, um Replikationsagenten-Konfigurationen in AMS mithilfe von Inhaltspaketen zu verwalten:

  1. Navigieren Sie in /etc/replication.html AEM-Benutzeroberfläche zu und erstellen Sie manuell den gewünschten Replikationsagenten.

  2. Exportieren Sie die unter /etc/replication/agents.author oder /etc/replication/agents.publish erstellten JCR-Knoten, je nach Instanztyp.

  3. Schließen Sie diese exportierten Knoten in Ihr ui.content-Paket ein, damit die Knoten bei der Bereitstellung in AEM im Repository neu installiert werden.

Beachten Sie bei dieser Art der Bereitstellung von Konfigurationen Folgendes:

  • Der Replikationsagent muss auf dem Server erstellt werden, auf dem er bereitgestellt wird, um sicherzustellen, dass verschlüsselte Informationen (z. B. Passwörter) nach der Bereitstellung korrekt entschlüsselt werden.

  • Die Bereitstellung von Replikationsagenten kann zur Neuerstellung des Agenten führen, was bei Elementen in der Replikationswarteschlange zu Datenverlust führen kann.

Aufgrund dieser Risiken werden die folgenden Überlegungen empfohlen:

  • Die Automatisierung der Bereitstellung von Replikationsagenten-Konfigurationen wird aufgrund des potenziellen Datenverlusts im Allgemeinen nicht empfohlen.

  • Verwalten Sie Replikationsagenten stattdessen manuell über die AEM-Benutzeroberfläche, um die Kontrolle und Integrität der Replikationseinstellungen sicherzustellen.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f