2017-06-17 4 views
1

Ich benutze eine Java-Anwendung, die einen Verbraucher beim Lesen von Kafka-Themen startet. Jedes Mal, wenn ich die Consumer-Anwendung starten muss, muss ich die Zookeeper- und Kafka-Server mit Befehlen in cmd starten. Ist es möglich, sie mit kleinen Java-Programmen zu starten/zu stoppen? Danke.Starten von Zookeeper- und Kafka-Servern aus der Java-Anwendung

+0

Konfigurieren Sie sie als Windows-Dienste: https: // stackoverflow.com/questions/36309844/install-kafka-as-windows-service –

+0

danke für den Hinweis, aber das sagt nur, wie man ZK und K installieren, während ich sie von Java und nicht die cmd starten müsste. – sirdan

+0

Es zeigt Ihnen nicht, wie Sie sie installieren, es sagt Ihnen, wie Sie sie als Windows-Dienste konfigurieren. Damit müssen Sie sie nicht jedes Mal starten und stoppen, wenn Sie die Consumer-Anwendung starten müssen. Das ist der richtige Weg, um einen Service zu handhaben. Sie haben in Ihrer Frage keinen Hinweis angegeben * warum * Sie denken, dass Sie es von Java aus starten müssen - Sie haben nur angedeutet, dass Sie es manuell unbequem starten müssen. –

Antwort