Überprüfen des OSGi-Bundle-Status auf allen Veröffentlichungsinstanzen in AEM

In diesem Artikel wird erläutert, wie Sie sicherstellen können, dass alle OSGi-Bundles auf allen AEM-Veröffentlichungsinstanzen in einer Zielumgebung aktiv sind und erwartungsgemäß funktionieren.

Beschreibung description

Umgebung

Adobe Experience Manager (AEM) 6.5, LTS

Problem/Symptome

  • Sie müssen sicherstellen, dass sich alle OSGi-Bundles im Status Aktiv befinden und auf allen Veröffentlichungsinstanzen in der grünen Umgebung ordnungsgemäß funktionieren.

  • Diese Anfrage erfolgt in der Regel während oder nach einem Umschalter der Umgebung, z. B. von grün zu blau, um den Systemzustand und die Bereitschaft zu überprüfen.

  • Es werden keine spezifischen Fehlermeldungen gemeldet.

  • Auf Herausgeber kann über URLs zugegriffen werden, wie etwa:

    • https://<publisher-1-host>/libs/granite/core/content/login.html
    • https://<publisher-2-host>/libs/granite/core/content/login.html
  • Der Kunde fordert für jede Veröffentlichungsinstanz Screenshots oder Statusbestätigungen an.

  • Es ist keine reproduzierbare Fehlerbedingung vorhanden. Diese Prüfung ist eine proaktive Konsistenzprüfung.

Ursache

Diese Verifizierung ist eine routinemäßige Konsistenzprüfung, mit der bestätigt wird, dass alle OSGi-Bundles nach Änderungen oder Bereitstellungen der Umgebung erwartungsgemäß ausgeführt werden.

Lösung resolution

Gehen Sie wie folgt vor, um den Bundle-Status zu überprüfen:

  1. Melden Sie sich mit den angegebenen URLs oder Hostnamen bei jeder Veröffentlichungsinstanz in der angegebenen Umgebung an.

  2. Navigieren Sie zur OSGi-Web-Konsole.

    • Gehe zu https://<publisher-host>:<port>/system/console/bundles.
    • Authentifizierung mit den entsprechenden Anmeldeinformationen.
  3. Überprüfen Sie die StatusSpalte für alle Bundles.

    • Stellen Sie sicher, dass sich jedes Bundle im Status Aktiv befindet.
    • Wenn ein Bundle nicht aktiv ist, z. B. ein Bundle im Status Installiert oder Aufgelöst, notieren Sie den Bundle-Namen und gehen Sie näher dazu vor.
  4. Wiederholen Sie diese Schritte für jede Veröffentlichungsinstanz in der Umgebung.

Hinweise:

  • Wenn Sie Dokumentation oder Kundenbestätigung benötigen, machen Sie einen Screenshot der Seite mit dem Bundle-Status.
  • Teilen Sie auf Anforderung die Screenshots oder die Statuszusammenfassung über den genehmigten Kommunikationskanal mit dem Kunden.

Verwandtes Lesen

recommendation-more-help
experience-cloud-kcs-help-kbarticles