摘要:        
通用方案 移动项目celery_task到项目根目录 在视图中写逻辑 启动worker --> celery -A celery_task worker -l debug -P eventlet 运行django,正常使用接口 # 1 把之前的celery_task 移动过到项目根路径, 然后开启w    阅读全文
posted @ 2024-05-29 18:19
小满三岁啦
阅读(18)
评论(0)
推荐(0)
        
            
        
        
摘要:        
使用celery前的一些注意事项 res = add.delay(x,y) print(res.id) # 这个id才是真正的任务id # 安装 pip install celery # 安装redis(消息队列和结果存储使用redis) pip install redis # windows安装,    阅读全文
posted @ 2024-05-29 18:19
小满三岁啦
阅读(19)
评论(0)
推荐(0)
        
            
        
        
摘要:        
通过django发送邮件 settings配置 #配置邮件服务器 settings中 EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # 指定邮件后端 EMAIL_HOST = 'smtp.163.com' # 发邮件主机     阅读全文
posted @ 2024-05-29 18:19
小满三岁啦
阅读(36)
评论(0)
推荐(0)
        
            
        
        
摘要:        
通过admin监视任务 在控制台监控任务执行情况,还不是很方便,最好是能够通过web界面看到任务的执行情况,如有多少任务在执行,有多少任务执行失败了等 这个Celery也是可以做到了,就是将任务执行结果写到数据库中,通过web界面显示出来。 安装插件 pip install django-celer    阅读全文
posted @ 2024-05-29 18:19
小满三岁啦
阅读(16)
评论(0)
推荐(0)
        
            
        
        
摘要:        
通过admin配置定时任务 安装包 pip install django-celery-beat # 使用这个的前提是你已经安装了其他包了 pip install Django pip install celery pip install redis pip install eventlet 去ap    阅读全文
posted @ 2024-05-29 18:19
小满三岁啦
阅读(101)
评论(0)
推荐(0)
        
            
        
        
摘要:        
通过flower监控任务 # Flower可以: 1 实时监控celery的Events -查看任务进度和历史记录 -查看任务详细信息(参数、开始时间、运行时间等) 2 远程操作 -查看workers 状态和统计数据 -关闭并重新启动workers 实例 -控制工作池大小和自动缩放设置 -查看和修改    阅读全文
posted @ 2024-05-29 18:18
小满三岁啦
阅读(143)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号