Hat Kafka einen offiziellen Weg (z. B. ein init.d-Skript), um Kafka beim Systemstart zu starten?Wie startet man Kafka beim Systemstart in Ubuntu 14.04 automatisch?
Die einzige offizielle Methode Kafka zu beginnen Ich habe gesehen ist:
nohup ~/kafka/bin/kafka-server-start.sh ~/kafka/config/server.properties > ~/kafka/kafka.log 2>&1 &
ich eine @reboot
Aufgabe in crontab -e
zu verwenden versucht haben, aber es Kafka nicht gestartet wird. Einige Leute haben auch geschrieben benutzerdefinierte init.d
Es gibt auch benutzerdefinierte init.d Skripte (zB one, two, three) aber sie sind alle verschieden, und ich bin nicht vertraut genug mit init.d zu verstehen, die man, wenn überhaupt zu implementieren.
Wie starte ich Kafka beim Systemstart?
Hey, danke für deine Antwort. Ich will genau das machen. Obwohl meine Version von Ubuntu und die Version von Kafka etwas später zu sein scheinen und die Maschine, die ich damit beauftragt habe, scheint nicht den "kafkakafka_2.11-0.10.0.1" Gegenstand in meinem Haus zu haben (~) Verzeichnis. Soll das nur das Kafka-Installationsverzeichnis sein, wo immer das ist? Einfach nochmal nachschauen, da ich Kafka hier nicht selbst installiert habe oder den Server nicht aufgestanden habe, sondern den Kafka nur beim Start automatisiert habe. Ich bin auch relativ neu bei Unix. Vielen Dank! – ThePartyTurtle
Ja, das ist das Verzeichnis, das du nach dem Herunterladen und Extrahieren der tgz-Datei von https://kafka.apache.org/downloads erhältst. –
Gotcha, danke! – ThePartyTurtle