Qpid Broker-J konfigurieren

In diesem Dokument wird beschrieben, wie Sie Konfigurationen für die apigee-qpidd-Komponente von Edge für Private Cloud festlegen und überschreiben. Bei dieser und späteren Versionen von Edge for Private Cloud: Die Qpid-Komponente enthält den Java-basierten Broker (Broker-J). Weitere Informationen zu Broker-J finden Sie unter Apache Qpid Broker-J.

Qpid-Verwaltungskonsole

Sie können Qpid Broker-J über die Qpid Web-Verwaltungskonsole. Wir besprechen Verwenden der Konsole zum Überwachen von Qpid-Warteschlangen und -Nachrichten in Apache Qpid Broker-J überwachen

In den folgenden Abschnitten wird beschrieben, wie Sie Konfigurationen der QPID-Verwaltungskonsole verwalten, indem Sie Property-Dateien bearbeiten (auch Code mit Konfiguration oder CwC genannt)

Anmeldedaten für die Qpid-Verwaltungskonsole während der Installation konfigurieren

So konfigurieren Sie die Anmeldedaten für die Qpid-Verwaltungskonsole während der Installation:

  1. Öffnen Sie die Edge-Konfigurationsdatei für Ihre Installationstopologie. Siehe Edge-Konfigurationsdatei.
  2. Legen Sie Variablen für Nutzernamen und Passwort fest:
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  3. Führen Sie das Setupscript aus:
    /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile

Anmeldedaten für die Qpid-Verwaltungskonsole ändern

So ändern Sie die Anmeldedaten für die Qpid-Verwaltungskonsole nach der Installation:

  1. Erstellen Sie eine temporäre Datei und legen Sie darin die folgenden Variablen fest. Sie können auch die ursprüngliche Konfigurationsdatei verwenden.
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  2. Führen Sie folgenden Befehl aus:
    apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
  3. Starten Sie den Qpid-Broker neu:
    apigee-service apigee-qpidd restart
  4. Wiederholen Sie diese Schritte einzeln auf jedem Qpid-Knoten.

Standardmäßige Qpid-Broker-Konfigurationen überschreiben

  1. Erstellen oder bearbeiten Sie die folgende Datei:
    APIGEE_ROOT/customer/application/qpidd.properties
  2. Fügen Sie die Konfiguration nach Bedarf hinzu, entfernen Sie sie oder ändern Sie sie. Im folgenden Beispiel werden die Anmeldedaten für die Verwaltung und die Standard-Portnummer des Portals geändert:
    # Example for modifying management credentials and port.
    
    conf_qpidd_qpid.authenticationproviders.users.name=username
    conf_qpidd_qpid.authenticationproviders.users.password=pass123
    
    # Example for setting the management portal port. Default is 8090.
      
    conf_qpidd_qpid.ports.http_port=10001
  3. Speichern Sie die Änderungen und prüfen Sie, ob der Nutzer apigee Eigentümer der Datei ist und sie lesen kann:
    chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
  4. Starten Sie den qpidd-Prozess neu:
    apigee-service apigee-qpidd restart