Kafka ha un modo ufficiale (ad esempio uno script init.d) per avviare Kafka all'avvio del sistema?Come avviare automaticamente Kafka all'avvio del sistema in Ubuntu 14.04?
L'unico metodo ufficiale per iniziare a Kafka che ho visto è:
nohup ~/kafka/bin/kafka-server-start.sh ~/kafka/config/server.properties > ~/kafka/kafka.log 2>&1 &
ho cercato di utilizzare un compito @reboot
in crontab -e
tuttavia non è stato avviato Kafka. Alcune persone hanno anche scritto su misura init.d
Ci sono anche gli script init.d personalizzati disponibili (ad esempio one, two, three) ma sono tutti diversi e non sono abbastanza familiarità con init.d per capire che uno, se qualcuno da implementare.
Come avviare Kafka all'avvio del sistema?
Ehi, grazie per la risposta. Sto cercando di fare proprio questo. Anche se la mia versione di Ubuntu e la versione di Kafka sembrano essere un po 'più tardi e la macchina a cui sono stato affidato questo compito non sembra avere l'elemento "kafkakafka_2.11-0.10.0.1" nella mia home (~) directory. Questo significa essere solo la directory di installazione di Kafka, dovunque sia? Solo un doppio controllo, dal momento che non ho installato personalmente Kafka qui o alzato il server, ma ho solo il compito di automatizzare Kafka all'avvio. Sono anche relativamente nuovo per Unix. Grazie! – ThePartyTurtle
Sì, questa è la directory che ottieni dopo aver scaricato ed estratto il file tgz da https://kafka.apache.org/downloads –
Gotcha, grazie! – ThePartyTurtle