fix(qdreader): harden midnight cron dispatch
This commit is contained in:
@@ -133,7 +133,7 @@ set(key, value)
|
||||
4. 写入单账号当日结果 `qdreader_last_result_json`,包括 `ok/msg/time/source/runId`。
|
||||
5. 写入当日批次日志 `qdreader_last_run_json`,包括触发来源、开始/结束时间、成功/失败/总数和每账号结果;即使账号执行异常也会记录失败日志。
|
||||
6. 插件内有两个 cron:`0 0 * * *` 和 `15 7 * * *`。
|
||||
7. 每日 00:00 触发时只做日志归档:把上一份 `qdreader_last_run_json` 按完成日期写入 `qdreader_archive_json`,再清空 `qdreader_last_result_json` / `qdreader_last_run_json`;不请求签名网关、不执行签到。
|
||||
7. 每日 00:00 触发时只做日志归档;为防止调度器延迟,系统触发发生在 00:00-00:59 都按归档处理:把上一份 `qdreader_last_run_json` 按完成日期写入 `qdreader_archive_json`,再清空 `qdreader_last_result_json` / `qdreader_last_run_json`;不请求签名网关、不执行签到。
|
||||
8. 每日 07:15 触发时只执行签到并反馈结果,不做归档。
|
||||
9. 汇总每个账号签到结果。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user