From bfa6baaccb4aa0f7f60cd1598b6fe030d2d6bd27 Mon Sep 17 00:00:00 2001 From: renfenghuan <64941682+renfenghuan@users.noreply.github.com> Date: Fri, 18 Dec 2020 07:07:41 +0000 Subject: [PATCH] =?UTF-8?q?=E4=B8=BAdefault=5Ftask=E4=B9=9F=E5=A2=9E?= =?UTF-8?q?=E6=B7=BB=E5=88=A4=E6=96=AD=E6=98=AF=E5=90=A6=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=BB=B6=E8=BF=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 为default_task也增添判断是否添加延迟; 修复替换脚本的一个bug --- docker/default_task.sh | 5 +++++ docker/replaceNode_withRandomSleep.sh | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/docker/default_task.sh b/docker/default_task.sh index 0ba1dafd..58d937ca 100644 --- a/docker/default_task.sh +++ b/docker/default_task.sh @@ -107,5 +107,10 @@ if [ $(grep -c "default_task.sh" $mergedListFile) -eq '0' ]; then echo "52 */1 * * * sh /scripts/docker/default_task.sh |ts >> /scripts/logs/default_task.log 2>&1" >>$mergedListFile fi +if [ $RANDOM_DELAY_MAX -ge 1 ] then + echo "已设置随机延迟为 $RANDOM_DELAY_MAX , 设置延迟任务中... " + sh replaceNode_withRandomSleep.sh $mergedListFile +fi + echo "加载最新的定时任务文件..." crontab $mergedListFile diff --git a/docker/replaceNode_withRandomSleep.sh b/docker/replaceNode_withRandomSleep.sh index f0c0441c..42949ee5 100644 --- a/docker/replaceNode_withRandomSleep.sh +++ b/docker/replaceNode_withRandomSleep.sh @@ -1 +1 @@ -sed -i "/\(jd_bean_sign.js\|jd_blueCoin.js\|jd_club_lottery.js\)/!s/node/sleep \$((RANDOM % $RANDOM_DELAY_MAX)); node/g" $1 +sed -i "/\(jd_bean_sign.js\|jd_blueCoin.js\|jd_club_lottery.js\)/!s/node/sleep \$((RANDOM % \$RANDOM_DELAY_MAX)); node/g" $1