kafka時不時掛掉,使用計畫任務

2021-10-24 12:46:00 字數 1823 閱讀 4331

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了,我把慢查詢...