celery 时间段内秒级任务执行

2019 年 5 月 10 日
 kingofvir

cdlery 如设在工作日朝九晚五时间段内,每 30 秒执行一次任务?

4177 次点击
所在节点    Python
11 条回复
est
2019 年 5 月 10 日
都 30 秒了。自己写个 sleep 吧。不要 celery 了。
kingofvir
2019 年 5 月 10 日
@est 间隔太短了么?
Philippa
2019 年 5 月 10 日
简单的固定时间固定任务话内部用 rpc 就好了,触发然后执行,写个异步线程就行了。while true 非常可靠,没必要 Celery 高射炮打蚊子。一般我都是遇到大的项目才用 Celery 配合 Airflow.
Gakho
2019 年 5 月 10 日
可以了解一下 apscheduler
xiongbiao
2019 年 5 月 10 日
可以看看 celery beat
tikazyq
2019 年 5 月 10 日
apscheduler
RickyHao
2019 年 5 月 10 日
celery beat,schedule
harpy
2019 年 5 月 11 日
记得 celery 自带 cron 的组建吧。。
snip
2019 年 5 月 11 日
sleep 30
kimiichan
2019 年 5 月 11 日
celery beat add_periodic_task 或 linux crontab
kingofvir
2019 年 5 月 14 日
@harpy cron 的组件最小单位似乎是分

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/562812

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX