Apache Pulsar Manager ist ein webbasiertes GUI-Management-Tool zum Verwalten und Überwachen von Pulsar.
Ein Pulsar -Manager kann mehrere Pulsar -Cluster verwalten. Eine Pulsarinstanz oder eine Gruppe von Pulsar -Clustern wird als Environment
im Pulsar Manager definiert. Sie können so viele Umgebungen wie möglich erstellen. Das folgende Diagramm zeigt die Gesamtarchitektur eines Pulsar -Managers.
Sie sollten die Konfiguration von Casdoor in Zeile 154 von Pulsar-Manager/SRC/Main/Ressourcen/Anwendung.Properties konfigurieren. Properties
casdoor.endpoint =http://localhost:8000
casdoor.clientId =<client id in previous step>
casdoor.clientSecret =<client Secret in previous step>
casdoor.certificate =<client certificate in previous step>
casdoor.organizationName =pulsar
casdoor.applicationName =app-pulsar
Sie müssen auch die Konfiguration von Casdoor in der Zeile 50 von Pulsar-Manager/Front-End/SRC/Main.js konfigurieren
const config = {
serverUrl: "http://localhost:7001",
clientId: "6ba06c1e1a30929fdda7",
organizationName: "pulsar",
appName: "app-plusar",
redirectPath: "/#callback",
};
Jetzt können Sie Casdoor verwenden.
Pulsar Manager bündelt JDBC -Treiber für Herddb. Die Standardkonfiguration beginnt und eingebettet in Memory Nur HerdDB-Datenbank.
Herddb kann in der Produktion verwendet werden, Sie müssen nur die richtige JDBC -URL verwenden. Befolgen Sie die Anweisungen in application.
Die JDBC -URL sieht so aus: JDBC: Herddb: Server: Localhost: 7000
Im Cluster -Modus verwendet Herddb Apache Bookkeeper und Apache Zookeeper, um Daten und Metadaten zu speichern.
Die JDBC -URL wird so aussehen: JDBC: Herddb: Zookeeper: localhost: 2181/Herddb
Um eine HerdDB -Datenbank zu starten und einzurichten, folgen Sie den Anweisungen in der HerdDB -Dokumentation.