基於ubuntn kafka開機啟動 打包成服務

2021-10-09 19:55:46 字數 1173 閱讀 6306

使用kafka內建zookeeper  (注意:需要閒啟動zookeeper再啟動kafka  ,否則啟動不了kafka

若不能控**務啟動有限制可以到kafka路徑下的 啟動指令碼(kafka-server-start.sh) 首行新增 sleep 30)

[unit]

description=zookeeper service

after=network.target

[service]

type=******

execstart=/usr/local/kafka_2.12-2.6.0/bin/zookeeper-server-start.sh /usr/local/kafka_2.12-2.6.0/config/zookeeper.properties

execstop=/usr/local/kafka_2.12-2.6.0/bin/zookeeper-server-stop.sh

restart=on-failure

[install]

wantedby=multi-user.target

[unit]

description=kafka service

after=network.target

[service]

type=******

execstart=/usr/local/kafka_2.12-2.6.0/bin/kafka-server-start.sh /usr/local/kafka_2.12-2.6.0/config/server.properties

execstop=/usr/local/kafka_2.12-2.6.0/bin/kafka-server-stop.sh

restart=on-failure

[install]

wantedby=multi-user.target

指令碼設定好,

新增服務到開機啟動   sudo systemctl enable zookeeper     、   sudo systemctl enable kafka

啟動服務 sudo systemctl start zookeeper    、  sudo systemctl start kafka

如有修改了服務,先  sudo systemctl daemon-reload  再 sudo systemctl restart 服務名

基於Crontab開機自啟動並監控程序狀態

目錄 1.需求描述 2.監控指令碼 3.crontab定時任務 主機環境是linux,發布的應用希望滿足以下幾個條件 1 主機斷電 重啟時自動重啟應用 2 分鐘級監控應用的執行狀況,如果發現應用已經不存在,則自動啟動程序。bin sh manage.py是程序名稱,修改為自己的即可 v num ps...

基於MFC對話方塊程式設計 設定開機自啟動

作業系統 windows7 windows10 64位 執行環境 visual studio 10 檔案編碼 unicode 程式設計思路 設定自啟動 1 定義登錄檔項hkey heky 2 通過regopenkeyex函式開啟電腦的啟動項 3 通過getmodulefilename函式獲取本軟體的...

基於SAIL IMX6Q教你如何修改開機LOGO

作為乙個程式猿,大家有時候想要修改開機logo卻找不到更加便捷的方法,接著我給大家推薦乙個修改開機logo的方法。使用imx6q 修改開機logo指南 1 修改u boot中的logo 1 更換logo 替換u boot imx 2015.04 r0 git tools logos 目錄下的free...