|
@@ -20,7 +20,6 @@ LOG_MAX_MB=100 # 单文件最大 MB,超过清空
|
|
|
on_failure(){
|
|
|
local task=$1
|
|
|
local now=$(date '+%F %T')
|
|
|
- local timestamp=$(($(date +%s%N)/1000000))
|
|
|
|
|
|
local url="https://open.feishu.cn/open-apis/bot/v2/hook/223b3d72-f2e8-40e0-9b53-6956e0ae7158"
|
|
|
local content="定时任务失败:${task}\n时间:${now}"
|
|
@@ -115,7 +114,7 @@ cleanup_logs(){
|
|
|
flock -n 200 || exit 0
|
|
|
|
|
|
mkdir -p "$LOG_DIR"
|
|
|
- MAIN_LOG=$(printf '%s/scheduler_%(%Y-%m-%d)T.log' "$LOG_DIR" -1)
|
|
|
+ MAIN_LOG="${LOG_DIR}/scheduler_$(date +%Y-%m-%d).log"
|
|
|
exec >>"$MAIN_LOG" 2>&1
|
|
|
log INFO "====== 调度开始 ======"
|
|
|
|