Skip to content

Instantly share code, notes, and snippets.

@jcustenborder
Created November 16, 2016 20:09
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jcustenborder/e98972768f2710e425c7e7a3975c9445 to your computer and use it in GitHub Desktop.
Save jcustenborder/e98972768f2710e425c7e7a3975c9445 to your computer and use it in GitHub Desktop.
Kafka systemd
[Unit]
Description = Apache Kafka by Confluent
Wants = basic.target
After = basic.target network.target
[Service]
EnvironmentFile = /etc/sysconfig/kafka
ExecStart = /usr/bin/kafka-server-start /etc/kafka/server.properties
LimitNOFILE = 131072
KillMode = process
User = kafka
RestartSec = 5
Type = simple
ExecStop = /usr/bin/kafka-server-stop
[Install]
WantedBy = multi-user.target
KAFKA_HEAP_OPTS="-Xmx1024M"
KAFKA_OPTS="-Djava.net.preferIPv4Stack=true"
GC_LOG_ENABLED="true"
LOG_DIR="/var/log/kafka"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment