[英]How can I restart kafka-manager safely with out kill command?
my kafka-manager can't update consumer information and keeps the removed consumer groups list, so i try to restart kafka-manager.我的kafka-manager无法更新消费者信息并保留已删除的消费者组列表,因此我尝试重新启动kafka-manager。 (i'm using kafka-manager 1.3.3.22 and kafka 2.12-2.1.1)
(我正在使用 kafka-manager 1.3.3.22 和 kafka 2.12-2.1.1)
but README.md in kafka-manager and /bin/kafka-manager command doesn't appear to provide stop/restart.但是 kafka-manager 和 /bin/kafka-manager 命令中的 README.md 似乎没有提供停止/重启。
is there any way to safely restart or terminate kafka-manager?有没有办法安全地重启或终止kafka-manager? without 'kill -9 PID' commend
没有'kill -9 PID'表扬
There is no restart command out of the box however, you can run Kafka Manager as a service.没有开箱即用的重启命令,但是您可以将 Kafka Manager 作为服务运行。
Firstly, create the service file under /etc/systemd/system/kafka-manager.service
and add the following content:首先在
/etc/systemd/system/kafka-manager.service
下创建service文件,添加如下内容:
[Unit]
Description=Kafka Manager
After=network.target
[Install]
WantedBy=multi-user.target
[Service]
ExecStart=/opt/kafka-manager-1.3.3.22/bin/kafka-manager
Type=simple
In /opt/kafka-manager-1.3.3.22/conf/application.conf
:在
/opt/kafka-manager-1.3.3.22/conf/application.conf
:
play.crypto.secret="some-secret"
play.http.requestHandler="play.http.DefaultHttpRequestHandler"
play.application.loader=loader.KafkaManagerLoader
pinned-dispatcher.type="PinnedDispatcher"
pinned-dispatcher.executor="thread-pool-executor"
kafka-manager.zkhosts="my-zookeeper-connection-string"
kafka-manager.base-zk-path="/a-chroot"
In /opt/kafka-manager-1.3.3.22/conf/application.ini
:在
/opt/kafka-manager-1.3.3.22/conf/application.ini
:
-Dapplication.home=/opt/kafka-manager-1.3.3.22
-Dpidfile.path=/opt/kafka-manager-1.3.3.22/kafka-manager.pid
-Dhttp.port=8080
and finally run最后跑
systemctl daemon-reload
systemctl enable kafka-manager --now
Start the service启动服务
systemctl start kafka-manager.service
Stop the service停止服务
systemctl stop kafka-manager.service
Restart the service重启服务
systemctl restart kafka-manager.service
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.