systemctl管理kafka和zookeeper

/usr/lib/systemd/system/kafka.service

[Unit]

Description=Kafka Server Service

After=network.target

[Service]

Type=forking

User=tmn

Group=tmn

KillMode=control-group

Environment="JAVA_HOME=/opt/soft/jdk/jdk1.8.0_181"

ExecStart=/opt/soft/kafka/kafka_2.12-2.2.2/bin/kafka-server-start.sh -daemon /opt/soft/kafka/kafka_2.12-2.2.2/config/server.properties

ExecStop=/opt/soft/kafka/kafka_2.12-2.2.2/bin/kafka-server-stop.sh

ExecReload=/bin/kill -s HUP $MAINPID

SuccessExitStatus=0 143

PrivateTmp=false

LimitNOFILE=1000000

LimitNPROC=100000

TimeoutStopSec=10s

Restart=on-failure

RestartSec=30

[Install]

WantedBy=multi-user.target

/usr/lib/systemd/system/zookeeper.service

[Unit]

Description=Zookeeper Service

After=network.target

[Service]

Type=forking

User=tmn

Group=tmn

KillMode=control-group

Environment="JAVA_HOME=/usr/java/default"

ExecStart=/opt/soft/apache-zookeeper-3.5.9-bin/bin/zkServer.sh start

ExecStop=/opt/soft/apache-zookeeper-3.5.9-bin/bin/zkServer.sh stop

ExecReload=/opt/soft/apache-zookeeper-3.5.9-bin/bin/zkServer.sh restart

SuccessExitStatus=0 143

PrivateTmp=false

LimitNOFILE=1000000

LimitNPROC=100000

TimeoutStopSec=10s

Restart=on-failure

RestartSec=30

[Install]

WantedBy=multi-user.target

EOF
systemctl daemon-reload

systemctl start kafka

systemctl start zookeeper

systemctl status kafka

systemctl status zookeeper

相关推荐
P.H. Infinity4 小时前
【RabbitMQ】03-交换机
分布式·rabbitmq
java1234_小锋5 小时前
讲讲RabbitMQ 性能优化
kafka
龙哥·三年风水6 小时前
群控系统服务端开发模式-应用开发-个人资料
分布式·php·群控系统
funnyZpC8 小时前
quartz集群增强版🎉
java·分布式·开源·集群·定时任务
明达技术8 小时前
工业4.0时代下的分布式IO模块
分布式
天冬忘忧10 小时前
Spark 程序开发与提交:本地与集群模式全解析
大数据·分布式·spark
一叶飘零_sweeeet11 小时前
Dubbo 构建高效分布式服务架构
分布式·架构·dubbo
孤蓬&听雨12 小时前
RabbitMQ自动发送消息工具(自动化测试RabbitMQ)
分布式·测试工具·自动化·rabbitmq·自动发送消息
呼啦啦啦啦啦啦啦啦12 小时前
RabbitMQ 七种工作模式介绍
分布式·rabbitmq
qq_2037694912 小时前
win11安装最新rabbitmq
分布式·rabbitmq·ruby