# URL定时任务系统 **Repository Path**: lanfengye2002/task_url ## Basic Information - **Project Name**: URL定时任务系统 - **Description**: 使用golang开发的url定时任务系统,提供管理rpc接口 - **Primary Language**: Go - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2018-10-07 - **Last Updated**: 2023-04-25 ## Categories & Tags **Categories**: task-schedule **Tags**: None ## README # 定时任务 监控项目 # - 对url进行cron规则的定时访问,记录状态和历史访问内容,打开耗时等 ## RPC调用说明 ## **调用方式** hprose **接口说明** - `add(id int) ReturnData` 增加任务接口 - `remove(id int) ReturnData` 移除任务接口 - `edit(id int) ReturnData` 修改任务后调用该接口 id int为数据库中的任务id **ReturnData返回说明** errcode int 返回代码 0为成功 msg string 返回说明,success成功,其他为错误提示 data object返回的其他数据,如没有其他数据返回空字符串,具体看每个具体业务说明 ## CRON表达式 ## 定时规则采用cron规则,具体参加 Field name Mandatory? Allowed values Allowed special characters Seconds Yes 0-59 * / , - Minutes Yes 0-59 * / , - Hours Yes 0-23 * / , - Day of month Yes 1-31 * / , - ? Month Yes 1-12 or JAN-DEC * / , - Day of week Yes 0-6 or SUN-SAT * / , - ? 示例: 每20s执行: */20 * * * * * 每天2:00:00执行:0 0 */2 */1 * *