基础服务
docker run -it \
-p 9527:9527 -p 7750:7750 \
-e SPRING_CONFIGURATION_FILE=/pulsar-manager/pulsar-manager/application.properties \
--link pulsar \
apachepulsar/pulsar-manager:v0.2.0
7750 接口
9527 WEB
管理面板
docker run -it \
-p 6650:6650 \
-p 8080:8080 \
--mount source=pulsardata,target=/pulsar/data \
--mount source=pulsarconf,target=/pulsar/conf \
apachepulsar/pulsar:2.8.1 \
bin/pulsar standalone
添加默认账户
curl \
-H 'X-XSRF-TOKEN: $CSRF_TOKEN' \
-H 'Cookie: XSRF-TOKEN=$CSRF_TOKEN;' \
-H "Content-Type: application/json" \
-X PUT http://127.0.0.1:7750/pulsar-manager/users/superuser \
-d '{"name": "admin", "password": "sg35s4dg546a54few", "description": "test", "email": "username@test.org"}'
CSRF_TOKEN=$(curl http://localhost:7750/pulsar-manager/csrf-token)
pulsar-admin命令
pulsar-admin topics create persistent://public/broadcast/database_sync