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