使用 php/python 在某个特定时间安排一些作业,无需 crontab
我有一些不规则的工作要做(频繁而且很多),所以我不能使用 crontab。
例如:
- 2012 年 7 月 22 日上午 10:20 发送一封电子邮件
- ,今晚 11 点发布文章,
- 明天上午 9:50 运行脚本。
我找到了linux commond at
,但是它不容易管理,否则,我搜索了一些消息队列(如zeromq)和gearman,它们也无法执行计划作业或延迟作业。
还有其他解决方案吗?
I have some irregular jobs to do(frequent and many), so I can't use the crontab.
for example:
- send an email at 10:20AM on July 22 2012
- post a article at 11PM tonight
- run a script at 9:50AM tomorrow.
I found the linux commond at
, but that can't be managed easily, otherwise, I search some message queue (like zeromq) and gearman, they can't do scheduled jobs or delayed jobs too.
Are there other solutions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
APScheduler 怎么样?
How about APScheduler?
不幸的是,您的选择是 cron 或手动管理睡眠。
不过,如果您使用的是 Django,那么已经为您完成了。
Unfortunately, your choice is cron or manually manage sleep.
If you're using Django, however, this has already been accomplished for you.