Files
ulthon_admin/.agents/rules/ulthon-timer-multi-node.md
augushong f867c42a72 feat(rules): 新增零散规则管理机制
- 新增 .agents/rules/ 目录,存放模块级/场景级独立规则文件
- 新增 ulthon-rules-manager 技能,指导规则的新增/索引/格式
- 新增 ulthon-timer-multi-node 规则文件(从 PROJECT.md 迁移)
- AGENTS.md 新增「零散规则」章节,含框架级规则索引表
- PROJECT.md 新增「规则索引」章节,含全量规则索引表
- 命名约定:ulthon- 前缀为框架内置,project- 前缀为使用者业务
2026-06-01 21:26:16 +08:00

981 B
Raw Blame History

定时任务多节点协调

来源框架内置ulthon- 作用域定时任务相关模块TimerConfig、TimerLog、Host 触发条件:涉及定时任务开发、多节点部署、主节点选举等场景时加载

规则内容

  • 多节点定时任务协调以数据库为主协调中心
  • run_type 调度模式auto / main / all / manual
  • 支持主节点自动选举与手动切换
  • 执行日志必须记录,支持查看与清理
  • 定时任务配置管理通过 UI 管理

相关数据表

  • ul_system_timer_config
  • ul_system_timer_log
  • ul_system_host含 is_master 字段)

相关命令

  • php think admin:timer:log:clean [--days=30] — 清理过期执行日志

相关管理页面

  • 定时器配置管理:/admin/system.timer_config/index
  • 定时器执行日志:/admin/system.timer_log/index
  • 主机列表增强(主节点标识、切换主节点)

相关技能