Skip to content

Instantly share code, notes, and snippets.

@OneYX
Created March 23, 2021 05:14
Show Gist options
  • Save OneYX/66fe7e389d74f9491784241a904e1292 to your computer and use it in GitHub Desktop.
Save OneYX/66fe7e389d74f9491784241a904e1292 to your computer and use it in GitHub Desktop.
kafka.service
[Unit]
Description=Kafka
After=syslog.target
After=network.target
After=zookeeper.service
[Service]
SyslogIdentifier=kafka
TimeoutStartSec=10min
Type=simple
WorkingDirectory=/usr/lib/kafka
ExecStart=/bin/bash -c ". /etc/profile; /usr/lib/kafka/bin/kafka-server-start.sh /usr/lib/kafka/config/server.properties"
ExecStop=/bin/bash -c ". /etc/profile; /usr/lib/kafka/bin/kafka-server-stop.sh /usr/lib/kafka/config/server.properties"
RemainAfterExit=no
Restart=always
[Install]
WantedBy=default.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment