Update serv00.sh
This commit is contained in:
@@ -1062,12 +1062,12 @@ sed -i '' -e "19s|''|'${ARGO_DOMAIN}'|" serv00keep.sh
|
||||
sed -i '' -e "20s|''|'${ARGO_AUTH}'|" serv00keep.sh
|
||||
fi
|
||||
if ! crontab -l 2>/dev/null | grep -q 'serv00keep'; then
|
||||
if [ -f boot.log ] || grep -q "trycloudflare.com" boot.log 2>/dev/null; then
|
||||
if [ -f "$WORKDIR/boot.log" ] || grep -q "trycloudflare.com" "$WORKDIR/boot.log" 2>/dev/null; then
|
||||
check_process="! ps aux | grep '[c]onfig' > /dev/null || ! ps aux | grep [l]ocalhost > /dev/null"
|
||||
else
|
||||
check_process="! ps aux | grep '[c]onfig' > /dev/null || ! ps aux | grep [t]oken > /dev/null"
|
||||
fi
|
||||
(crontab -l 2>/dev/null; echo "*/2 * * * * if $check_process; then /bin/bash ${WORKDIR}/serv00keep.sh; fi") | crontab -
|
||||
(crontab -l 2>/dev/null; echo "*/2 * * * * if $check_process; then /bin/bash serv00keep.sh; fi") | crontab -
|
||||
fi
|
||||
green "主进程+Argo进程保活安装完毕,默认每2分钟执行一次,运行 crontab -e 可自行修改保活执行间隔" && sleep 2
|
||||
}
|
||||
@@ -1137,7 +1137,7 @@ check_process="! ps aux | grep '[c]onfig' > /dev/null || ! ps aux | grep [l]ocal
|
||||
else
|
||||
check_process="! ps aux | grep '[c]onfig' > /dev/null || ! ps aux | grep [t]oken > /dev/null"
|
||||
fi
|
||||
(crontab -l 2>/dev/null; echo "*/2 * * * * if $check_process; then /bin/bash ${WORKDIR}/serv00keep.sh; fi") | crontab -
|
||||
(crontab -l 2>/dev/null; echo "*/2 * * * * if $check_process; then /bin/bash serv00keep.sh; fi") | crontab -
|
||||
yellow "Cron保活丢失?已修复成功"
|
||||
else
|
||||
green "Cron保活运行正常"
|
||||
|
||||
Reference in New Issue
Block a user