O Apache Pulsar Manager é uma ferramenta de gerenciamento da GUI baseada na Web para gerenciar e monitorar o Pulsar.
Um gerente de pulsar é capaz de gerenciar vários aglomerados de pulsar. Uma instância do Pulsar ou um grupo de aglomerados Pulsar é definida como um Environment
no Pulsar Manager. Você pode criar o maior número possível de ambientes. O diagrama a seguir ilustra a arquitetura geral de um gerente de pulsar.
Você deve configurar a configuração de Casdoor na linha 154 de Pulsar-manager/src/main/recursos/application.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
Você também precisa configurar a configuração de Casdoor na linha 50 do Pulsar-manager/front-end/src/main.js
const config = {
serverUrl: "http://localhost:7001",
clientId: "6ba06c1e1a30929fdda7",
organizationName: "pulsar",
appName: "app-plusar",
redirectPath: "/#callback",
};
Agora você pode usar o Casdoor.
Pulsar Manager empacota os drivers JDBC para o Herddb. A configuração padrão inicia e incorporou apenas o banco de dados do Herddb.
O Herddb pode ser usado na produção, basta usar o URL JDBC correto. Siga as instruções no Application.properties para alternar a conexão para um serviço ou cluster de Herddb independente.
O URL JDBC será assim: JDBC: Herddb: Servidor: Localhost: 7000
No modo de cluster, o Herddb usa o Apache, contador e Zookeeper Apache para armazenar dados e metadados, você pode compartilhar seu cluster Zookeeper e os apostadores empacotados com Pulsar.
O URL JDBC será assim: JDBC: Herddb: Zookeeper: localhost: 2181/Herddb
Para iniciar e configurar um banco de dados do Herddb, siga as instruções sobre a documentação do Herddb.