linux上的kafka時不時會掛掉,不明原因,只好用crontab
定時檢查kafka程序還存不存在
crontab
執行的指令碼,/hddjx/software/kafka_2.11-2.3.0
為kafka安裝目錄,新建乙個檔案/hddjx/software/kafka_2.11-2.3.0
內容如下:
source /etc/profile
proc_dir=
"/hddjx/software/kafka_2.11-2.3.0"
# 程式目錄
proc_name=
"kafka.kafka"
# 程序名
file_name=
"cron.log"
# 日誌檔案
pid=0
proc_num(
)# 計算程序數
proc_id(
)# 程序號'`
}proc_num
number=
$?echo
$numberif[
$number -eq 0 ]
# 判斷程序是否存在
then
$proc_dir/bin/kafka-server-start.sh -daemon $proc_dir/config/server.properties
proc_id # 獲取新程序號
echo
"server down restart..."
>>
$proc_dir/$file_name
echo
$, `
date
` >>
$proc_dir/$file_name
# 將新程序號和重啟時間記錄
fi
[root@cs4 usb]
# ps -ef | grep crond
root 1843 21284 0 15:35 pts/3 00:00:00 grep --color=auto crond
root 3113 1 0 10月06 ? 00:00:00 /usr/sbin/crond -n
[root@cs4 ~]
# cat /etc/crontab
shell=/bin/bash
path=/sbin:/bin:/usr/sbin:/usr/bin
mailto=root
# for details see man 4 crontabs
# example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) or jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (sunday=0 or 7) or sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
* * * * * root /hddjx/software/kafka_2.11-2.3.0/kafka_corntab.sh
完成 電腦為什麼時不時自動關機
一 軟體方面 1 病毒 衝擊波 病毒發作時還會提示系統將在60秒後自動啟動。木馬程式從遠端控制你計算機的一切活動,包括讓你的計算機重新啟動。清除病毒,木馬,或重灌系統。2 系統檔案損壞 系統檔案被破壞,如win2k下的kernel32.dll,win98 fonts目錄下面的字型等系統執行時基本的檔...
MATLAB 時不時出現的小錯誤
matlab 時不時出現的小錯誤 03 07 2019 寫迭代法求閾值時,稍微改了一下 對rgb分開求每個通道的閾值 出現一點問題 tktmp uint8 z1 z2 2 if abs tktmp tk 10 bcal 0 else tk tktmp end這裡的 if在tktmp 145,tk 1...
LNMP環境時不時報502問題解決記錄
公司官網是用wordpress搭的 資料庫有35萬左右的資料 環境用的是軍哥的lnmp一鍵安裝包,訪問速度特別慢,下面是整個的解決過程記錄 後來就想開一下慢查詢日誌,看看比較慢的sql有哪些,結果發現上個程式設計師一直都沒關慢查詢,資料量特別大,慢的sql很多,慢查詢日誌當時得有幾個g了,我把慢查詢...