liuwei
|
19a4ab6e98
|
优化启动阶段插件与调度初始化耗时
|
2026-05-07 14:46:52 +08:00 |
|
|
|
17264f91e6
|
Revert "完善后台任务中心历史摘要视图"
This reverts commit 1db8681636.
|
2026-05-01 12:45:40 +08:00 |
|
liuwei
|
1db8681636
|
完善后台任务中心历史摘要视图
- 为系统任务和插件调度补充批量历史摘要查询,支持最近成功时间、最近失败原因与累计成功失败次数
- 任务列表接口合并内存运行态与数据库日志态,服务重启后后台仍可回看最近执行结果
- 系统任务页与插件调度页新增健康状态、历史执行摘要与插件调度快捷启停入口
- 更新工程优化文档,记录 7.3 第一阶段当前进展
|
2026-04-30 16:21:29 +08:00 |
|
liuwei
|
fc8af8ff75
|
fix(schedule): 任务页上次执行时间改为日志兜底
- 新增批量查询接口 get_latest_logs_map,从 t_plugin_schedule_logs 获取各任务最新执行记录
- 插件任务列表拼装时优先用运行时数据,缺失则回填数据库最新日志
- 修复重启后任务页 last_run_at/last_status 显示为空的问题
|
2026-04-22 09:49:15 +08:00 |
|
liuwei
|
3226fabcec
|
新增定时任务重启漏执行补偿机制
变更项:1) 系统任务与插件调度重载后基于应执行时间和执行日志对账,判定是否漏执行。2) 仅在应执行时间已过且日志未覆盖时补跑一次,避免重复补偿。3) system_job_db 与 plugin_schedule_db 新增 get_latest_log_time 查询。4) 增加容差窗口与中文注释,降低误判概率。
|
2026-04-17 09:38:15 +08:00 |
|
liuwei
|
9652c2594e
|
系统业务任务插件化迁移:下沉7项非刚需任务并接入平滑迁移
- 系统任务保留刚需三项:登录巡检、消息计数入库、媒体补偿处理;移除新闻/Epic/排行/PDF/秀人维护等业务型系统任务定义\n- 新增 daily_news、epic_free、daily_ranking、sehuatang_push 四个插件,将原系统业务任务改为插件可调度动作\n- 扩展 xiuren_image 插件调度动作,新增秀人下载、绅士R15下载、图片缓存更新三项维护任务\n- 新增系统任务到插件任务的幂等迁移逻辑:按旧 job_key 映射到插件 action,同步 trigger_type/trigger_config/enabled,并通过 payload 标记防止反复覆盖\n- 在 Robot 启动流程中接入迁移执行与重载,并清理已迁移的历史系统任务记录,避免后台双份维护\n- 扩展插件调度数据库操作:支持按 plugin_name + action_key 精确查询,便于迁移与对账
|
2026-04-16 16:05:59 +08:00 |
|
liuwei
|
014985ac4a
|
feat(plugin-schedule): add DB-driven plugin scheduler and xiuren scheduled push
|
2026-04-16 15:24:23 +08:00 |
|