本人在部署flask项目时,使用celery异步发送邮件,在开发环境中一切正常,但是在阿里云中使用celery出现错误,不知道原因。服务器采用的是uwsgi,配置如下:
supervisor配置如下:
网站的内容能正常使用,但是异步发送邮件时,报错:
我celery任务明明是 person_page.send_email,可是不知道报错的内容里面显示这个uwsgi_file_person_page.send_email,网上查过,说是添加一个配置CELERY_IMPORTS,我试了好像不行,求解???
执行命令:uwsgi --ini /root/nowamagic_venv/nowamagic_pj.ini& uwsgi 这样就启动起来了。如果无意外的话,就能在网上访问你的 Python 项目了。
“答案来源于网络,供您参考” 希望以上信息可以帮到您!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。