首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows上Python应用程序中的队列后台任务

Windows上Python应用程序中的队列后台任务
EN

Stack Overflow用户
提问于 2019-04-10 20:27:19
回答 3查看 1.5K关注 0票数 0

我试图在Windows上建立一个Flask应用程序,用户上传一个大的Excel文件,然后它在Python中处理,这需要4-5分钟。我需要在后台处理这些任务后,用户上传的文件。

我的RQ,芹菜,等等,但这些都不能在Windows上工作,我从来没有在Linux上工作过。我需要一些关于如何实现这一点的建议。

EN

回答 3

Stack Overflow用户

发布于 2019-04-10 21:26:53

我认为说你不能在Windows上运行RQ是不准确的,它只是有一些限制(就像你可以在documentation中一样)。

由于您可以运行Redis on Windows,因此您可能希望尝试基于Redis的其他任务队列。huey就是一个这样的例子。至少有在Windows上成功运行它的人的例子(例如,看看this,所以有问题)。

票数 0
EN

Stack Overflow用户

发布于 2019-04-12 16:26:52

我通过在windows上使用WSL Linux Emulation解决了这个问题。并在WSL上运行我的RQ worker ..虽然我不确定我将来是否会遇到任何问题,但到目前为止,它的排队和处理任务都是我想要的。

信息可能对有同样问题的人有用

票数 0
EN

Stack Overflow用户

发布于 2020-08-23 00:58:49

芹菜和rq可以在windows上工作,但有一些问题。

对于rq,使用this

对于芹菜,使用this

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55612559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档