赞
踩
dockerhub 镜像地址:https://hub.docker.com/r/solsson/kafka-manager
1. 拉取镜像
docker pull solsson/kafka-manager
2. 运行kafka管理容器
docker run -d -p 9000:9000 solsson/kafka-manager
3. 查看管理界面
4. 解决问题:Yikes! Ask timed out on [ActorSelection[Anchor(akka://kafka-manager-system/), Path(/user/kafka-manager)]] after [5000 ms]. Message of type [kafka.manager.model.ActorModel$KMGetAllClusters$]. A typical reason for `AskTimeoutException` is that the recipient actor didn't send a reply.
4.1 问题:该容器没有指定eZK_HOSTS时,不能正常重启,所以不能使用该容器
4.2 启动一个新容器
- # -eZK_HOSTS=1.2.3.4(宿主机ip)、9000 默认端口
- docker run -d -p 9000:9000 -eZK_HOSTS=1.2.3.4 solsson/kafka-manager
4.3 查找对应的配置文件
find / -name 'application.conf'
4.4 修改配置文件
vim /var/lib/docker/overlay2/1c46f17660156af36554a88252d9e019c33bd131fa75fc655d9163847b38ae9a/merged/opt/kafka-manager/conf/application.conf
4.5 添加配置
- # zoo1、zoo2、zoo3分别为对应的集群ip
- kafka-manager.zkhosts="zoo1:2181,zoo2:2182,zoo3:2183"
- play.http.session.maxAge="1h"
4.6 重启容器
docker restart container-id
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。