(三)pulsar可视化消息管理工具

官网:https://pulsar.apache.org/docs/3.2.x/administration-pulsar-manager/
版本: 3.2.x

安装和配置

拉取容器

docker pull apachepulsar/pulsar-manager:v0.3.0

运行容器:

# pulsar消息管理工具
CURRENT_DIR=$(cd `dirname $0`; pwd)
BASE_DIR=$(cd $(dirname $0);cd ..; pwd)

FROM_DOCKER=apachepulsar/pulsar-manager:v0.3.0
DOCKER_NAME=pagoda_pulsar_manager

# 【新建要修改】主机端口
FRONEND_PORT=9527
BACKEND_PORT=7750

########################################################
if [[ -n $(docker ps -q -f "name=${DOCKER_NAME}") ]];then
	echo "not exist docker name=${DOCKER_NAME}"
else
    echo "exist docker name=${DOCKER_NAME}. neet exit, then rm docker."
    docker rm ${DOCKER_NAME}
fi
########################################################
docker run \
-d \
--restart=always \
--shm-size="20g" \
-p ${FRONEND_PORT}:9527 \
-p ${BACKEND_PORT}:7750 \
-e SPRING_CONFIGURATION_FILE=/pulsar-manager/pulsar-manager/application.properties \
--name ${DOCKER_NAME} \
-it ${FROM_DOCKER} \

docker logs -f ${DOCKER_NAME}

设置账号和密码:

CSRF_TOKEN=$(curl http://localhost:7750/pulsar-manager/csrf-token)
curl \
   -H 'X-XSRF-TOKEN: $CSRF_TOKEN' \
   -H 'Cookie: XSRF-TOKEN=$CSRF_TOKEN;' \
   -H "Content-Type: application/json" \
   -X PUT http://localhost:7750/pulsar-manager/users/superuser \
   -d '{"name": "admin", "password": "apachepulsar", "description": "test", "email": "username@test.org"}'

页面配置

image.png

  • 输入环境信息

image.png

  • 配置好了以后,点击进入环境

image.png
image.png


如果有用,请点赞、关注、收藏、分享
你的鼓励是我最大的动力

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI学长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值