Releases: ppanphper/sw_crontab
Releases · ppanphper/sw_crontab
v2.0.3-beta
修复后台crontab列表页增加搜索条件总记录数不正确的bug
agent增加model层
格式化代码,统一使用小驼峰风格
v2.0.2-beta
兼容linux shell脚本语法
修复MacOS无法启动agent的问题
修复yii2-admin里的Configs类初始化记录error日志的问题
修复缺少agent vendor/envms/fluentpdo组件的无法启动agent问题
修复其他一些问题
v2.0.1-beta
定时任务支持按运行Id生成日志文件并记录脚本输出内容,日志路径存放在agent节点下的log_path/date(Ymd)/定时任务Id/运行Id.log
crontab表增加log_opt字段
ALTER TABLE crontab ADD COLUMN log_opt
TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' COMMENT '日志选项 0=不记录日志 1=记录日志到文件' AFTER timeout_opt
;
v2.0.0-beta
新增
- 可以在后台节点列表查看节点状态(正常、离线、没有心跳但节点正常)及最后心跳时间
- 在定时任务列表查询单个节点,左侧有多出一栏展示节点的最近一次上报的信息(任务数、CPU、内存等信息)
- 支持重试及重试间隔
- 任务增加描述字段
- 支持任务"不在这些节点上运行"
- 支持任务执行超时强杀
- 日志整合,多条日志合并成一条
- 节点、任务、分类的删除功能都变更为逻辑删除
修复
- 查询单个节点下的任务列表不正确的问题
- 查询任务负责人不正确的问题
- 修复数据库初始化报错的问题。原因:由于RBAC模块使用的表有外键依赖设计,需要按照顺序去创建表结构
兼容性
由于表结构变更,因此2.0与1.0不兼容!