Celery
文章平均质量分 78
林光虚霁晓
项目质量不好,使程序员的耻辱!
展开
-
celery笔记1
【代码】celery笔记1。原创 2024-08-26 18:57:56 · 598 阅读 · 0 评论 -
【celery-3】Django-Celery-Flower实现异步和定时爬虫及其监控邮件告警
虽然可以通过界面来监控了,但是我们想要得更多,人不可能天天盯着界面看吧,如果能实现任务执行失败就自动发邮件告警就好了。这个Celery当然也是没有问题的。Flower 是一个用于监控和管理 Celery 集群的开源 Web 应用程序。如果不想通django的管理界面监控任务的执行,还可以通过Flower插件来进行任务的监控。Flower的界面更加丰富,可以监控的信息更全。在settings.py中屏蔽到原来的调度器,加入。通过钩子程序在异常的时候触发邮件通知。在任务成功或失败的时候发邮件通知。原创 2024-08-25 23:07:13 · 896 阅读 · 0 评论 -
【celery-2】python-Django发送邮件-短信-钉钉通知
备注:send_mail 每次发邮件都会建立一个连接,发多封邮件时建立多个连接。而 send_mass_mail 是建立单个连接发送多封邮件,所以一次性发送多封邮件时 send_mass_mail 要优于 send_mail。开启smtp服务,生成授权码。原创 2024-08-25 23:00:58 · 450 阅读 · 0 评论 -
【celery-1】分布式异步任务框架
通过插件可以使用Django的orm作为结果存储,这样的好处在于我们可以直接通过django的数据查看到任务状态,同时为可以制定更多的操作。在settings.py中屏蔽到原来的调度器,加入。lery-results插件。原创 2024-08-25 22:47:57 · 644 阅读 · 0 评论