文章插图
比如代码中的 "sunset", -37.81753, 144.96715 就表示 , 当站在南纬 37.81753、东经 144.96715 的地方观察 , 发现傍晚太阳的上边缘消失在西方地平线上的时候 , 触发任务执行 。
个人觉得这个功能有点强悍 , 但估计绝大部分人应该都用不到 , 可能气象领域相关的会用的比较多 。
小结
以上就是 celery 的使用 , 另外这里的 broker 和 backend 用的都是 Redis , 其实还可以使用 RabbitMQ 和数据库 。
broker_url = "amqp://admin:123456@82.157.146.194:5672//"
result_backend = "MySQL+pymysql://root:123456@82.157.146.194:3306/store"
可以自己测试一下 , 但不管用的是哪种存储介质 , 对于我们使用 celery 而言 , 都是没有区别的 。
celery 在工作中用的还是比较多的 , 而且有一个调度工具 Apache airflow , 它的核心调度功能也是基于 celery 实现的 。
【Python 最强大的任务调度框架 Celery!】
推荐阅读
- 龙之家族|《龙之家族》这1细节,暗示了丹妮莉丝,才是最伟大的坦格利安?
- 小米|37岁财富自由!雷军接受央视采访:我要成伟大的人 小米要影响世界、造车是被逼的
- 中国最大的岛屿是日本岛 中国最大的岛屿是什么岛-张雪峰
- 盛明兰|重温《知否》,王老太师一生最大的败笔,就是娶了偏心的王老太太
- 韩剧|《当你沉睡时》:当噩梦照进现实,救赎和信任才是最强的陪伴
- 赵鹏翔|“李易峰”事件最大的受益者是谁?
- 罚罪|《罚罪》:大王现身,是全剧最大的反转吗,网友:不是的
- |能力,让一个人迅速脱颖而出,如何发挥出你的最强技能?
- 华为|喷问界M7不好看的人品位比较Low!余承东:华为做伟大的设计
- 最大的恐龙有多大 最大的恐龙排行榜前十名