soter-extension-cron v1.0.2,PHPer 自己的计划任务系统

狂奔的蜗牛.
 狂奔的蜗牛.
发布于 2017年03月27日
收藏 18

拓展开发背景

在项目稍微复杂一些的项目当中,真个项目可能是多个语言配合完成不同的模块,其中计划任务是一种最常见的需求。平时大部分初级的做法就是利用Linux的crontab服务,这样的好处是,只需要我们自己编写定时执行的任务脚本即可,但是维护就不是很方便了,每次变更任务都需要登录服务器手动crontab -e修改,这样做的弊端主要有两个:

1.每次都登录服务器,存在安全风险和不确定风险.

2.不能自动化.

soter-extension-cron就是为了解决上面的两大难题,开发人员完全不需要接触服务器,变更计划任务只需要发布一次代码即可. 推荐用supervisor管理soter-extension-cron服务,在服务器上启动了soter-extension-cron服务之后,每次我们在项目里面变更了计划任务代码的时候,只需要重新发布代码到服务器上即可。

拓展介绍

soter-extension-cron是基于Soter实现的计划任务服务,可以周期性的执行Soter的task,执行周期完全兼crontab,而且支持秒级别的。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:soter-extension-cron v1.0.2,PHPer 自己的计划任务系统
返回顶部
顶部