使用Go语言开发的轻量级分布式定时任务集中调度和管理系统,用于替代Linux-crontab。 https://github.com/gocronx-team/gocron ## 功能特性 * Web界面管理定时任务 * crontab时间表达式,精确到秒 * 任务执行失败可重试 * 任务执行超时,强制结束 * 任务依赖配置 * 多用户与权限控制 * 双因素认证(2FA) * Agent自动注册(支持Linux/macOS/Windows) * 国际化支持(中文/英文界面切换) * 多数据库支持(MySQL/PostgreSQL/SQLite) * 任务类型 * Shell任务 - 在任务节点上执行shell命令 * HTTP任务 - 访问指定的URL地址 * 任务执行日志查看 * 日志自动清理(数据库日志和文件日志定时清理) * 任务执行结果通知(邮件、Slack、Webhook) ## 界面截图 以下是系统的部分界面截图: <img width="1706" height="738" alt="Image" src="https://github.com/user-attachments/assets/771ca803-3470-47ac-800c-454b7c9d556d" /> <img width="3002" height="1604" alt="Image" src="https://github.com/user-attachments/assets/d32bc91f-94eb-4f54-8f68-9a55c79eb850" /> <img width="3014" height="1708" alt="Image" src="https://github.com/user-attachments/assets/e241c447-7649-4f5c-83c4-63a74b35c1cd" /> <img width="3024" height="1640" alt="Image" src="https://github.com/user-attachments/assets/4fa697b5-c826-4ec4-9c53-eb219c17ad8e" />
使用Go语言开发的轻量级分布式定时任务集中调度和管理系统,用于替代Linux-crontab。
https://github.com/gocronx-team/gocron
功能特性
界面截图
以下是系统的部分界面截图: