Beginnend Kafka Server Dauerhaft
Ich habe setup Kafka auf Amazon EC2-Instanz.
Ich getan haben, die folgenden in der nachstehenden Reihenfolge:
(1) SSH in die Instanz
(2) Starten Sie Zookeper
(3) Starten Kafka
(4) Execute Producer-und Consumer-Programme.
Alles funktioniert Prima bis hier. Aber mal schließe ich das SSH-Fenster, in dem ich angefangen habe, Kafka, Kafka-Dienst beendet. Kann ich nicht mehr ausführen, Producer-und Consumer-Programme.
Wie kann ich die Kafka-Server dauerhaft für alle Anfragen, auch nach schließe ich das SSH-Fenster.
Danke.
InformationsquelleAutor user1058797 | 2013-02-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist jetzt offiziell unterstützt, kafka, zookeeper-startup-Skripts. Wenn Sie also auf dem neuesten (Seit Aug 2015) kafka, die Sie verwenden können -daemon wie folgt.
Zwischen "nohup" und "-daemon", was ist gute Praxis?
ist, was Sie verwenden sollten, jetzt, da, unterstützt von kafka direkt.
InformationsquelleAutor Atul Soman
nohup
ist erforderlich, am Anfang des Befehls, so dass die Ausgabe nicht auf dem Bildschirm sondern in der Datei. Auch&
ist erforderlich, am Ende der Befehl zum starten des Servers im hintergrund:wird sich ändern:
InformationsquelleAutor user1058797
Versuchen
bin/kafka-server-start.sh -daemon config/server.properties.
ODER:
Versuchen upstart-Skript hier:upstart-Skript für kafka
InformationsquelleAutor BAE