windows - Celery 4.x 停止支持 Windows
问题描述
我在我的项目中使用 Django、Celery 和 Rabbit MQ,之前在 Windows 10 下开发所有内容,直到所有内容都无法处理我试图修复但没有运气的不同错误消息。并发现我无法将 Celery 从 3.x 升级到 4.x,因为 Celery 4.x 停止支持 Windows。 http://docs.celeryproject.org/en/latest/faq.html#does-celery-support-windows
我所有的开发都是在 Windows 中进行的,目前无法使用其他平台或机器。我不是在问如何修复这个项目,而是在问如何在不放弃 Celery 并仍然在 Windows 平台上运行它的情况下面对这个问题。任何建议将不胜感激。
解决方案
你可以在 windows 下运行 celery 就好了。只需确保将FORKED_BY_MULTIPROCESSING
环境变量设置为1
推荐阅读
- javascript - 调用 REST API 会出现错误 TypeError
- amazon-cognito - 如何使用身份令牌获取 aws 的临时凭证?
- c# - 使 Azure 函数在 ServiceBusTrigger 上按顺序运行 - maxConcurrentCalls 不起作用
- postgresql - 从其他表中提取结果的情况
- php - “PHP 编译选项”到底是什么意思?
- c++ - 串行通信 C++
- c - 这是 ac 程序,用于查找具有相同数字的下一个最大数字。但没有通过一个测试用例
- assembly - 在缓冲区溢出/程序集 MOV 中覆盖堆栈异常处理程序 (SEH)
- angular - Observable 类型上不存在属性“发布”
在角 6 - windows - Windows 计时器,如何确定结束时间?