將啟動Kafka的幾條命令一起做成乙個批處理檔案

2021-09-27 13:03:31 字數 1148 閱讀 7644

1、最近初步接觸大資料,在本地windows安裝了kafka,然後每次啟動都要至少開兩個cmd命令視窗,再乙個乙個地輸入命令,很麻煩,就想要把這些命令封裝在乙個.bat批處理檔案裡,實現一鍵啟動。

2、以下是批處理檔案命令(新建.txt寫完後重新命名.bat即可):

@echo off

start cmd /k "d:&&cd d:\bigdata\kafka_2.11-2.3.0\bin\windows&&zookeeper-server-start.bat ..\..\config\zookeeper.properties"

start cmd /k "d:&&cd d:\bigdata\kafka_2.11-2.3.0\bin\windows&&kafka-server-start.bat ..\..\config\server.properties"

start cmd /k "d:&&cd d:\bigdata\kafka_2.11-2.3.0\bin\windows"

3、簡單解釋:都要先進入kafka安裝目錄的\bin\windows,三條命令分別為啟動zookeeper、啟動kafka、開啟乙個在kafka安裝目錄的\bin\windows下的cmd視窗方便敲其他命令(如建立topic)。

4、使用批處理檔案開啟多個cmd視窗,並且每個視窗中執行多條命令。

·start 用來啟動乙個應用(開啟乙個視窗)

·cmd /k 表示cmd後面的命令執行完後不關閉視窗;如果要在執行完成後關閉視窗可以用/c 。

·將要執行的多條命令使用引號全部包起來,並且在命令間用&&分隔,如:「命令1&&命令2&&…」 。如果只有一條命令則不用引號也可以。

5、執行成功截圖:

·啟動zookeeper視窗

·啟動kafka視窗

·備用命令視窗

6、參考:

參考博文

跟我一起學 Kafka 之 Kafka常用命令

kafka常用命令 以下是kafka常用命令行總結 1.檢視topic的詳細資訊 kafka topics.sh zookeeper 127.0.0.1 2181 describe topic testkj1 2 為topic增加副本 kafka reassign partitions.sh zoo...

Linux watch命令如何配合管道一起使用

在系統排查問題的時候,經常很容易需要檢視某個值,linux提供了watch命令,間隔n秒可以重複檢視的命令,如watch netstat t可以試試監控tcp網路連線情況.但是如果你用 netstat t grep established同時又想watch的時候,就會發現有問題 watch nets...

kafka簡單的啟動命令

我這裡的安裝目錄是 home bigdata kafka 節點名稱為 localhadoop1 進入安裝目錄後輸入 bin kafka server start.sh config server.properties 後台執行 bin kafka server start.sh config ser...