Html 如何管理到Flask服务器的队列中的请求?

Html 如何管理到Flask服务器的队列中的请求?,html,flask,flask-wtforms,Html,Flask,Flask Wtforms,我正在构建一个简单的Flask服务器,它将为一小群人提供编译服务 您可以使用url连接到服务器,将其功能代码输入到,然后点击“提交”按钮,该按钮将在后台编译代码,然后在同一页面的另一上显示。 每个这样的编译请求可能需要几分钟的时间,所以我想我需要一些队列来存储这些用户的请求,以防一些用户同时发出请求。 最好的方法是什么?我是否应该创建一个Lib/Queue并手动管理所有内容,然后将回调排队等等 我假设有一些已知的方法将这些请求排队到一个根本不知道的服务器。我不认为我需要在这里重新发明轮子。我认为

我正在构建一个简单的Flask服务器,它将为一小群人提供编译服务

您可以使用url连接到服务器,将其功能代码输入到
,然后点击“
提交
”按钮,该按钮将在后台编译代码,然后在同一页面的另一
上显示。 每个这样的编译请求可能需要几分钟的时间,所以我想我需要一些队列来存储这些用户的请求,以防一些用户同时发出请求。 最好的方法是什么?我是否应该创建一个
Lib/Queue
并手动管理所有内容,然后将回调排队等等


我假设有一些已知的方法将这些请求排队到一个根本不知道的服务器。我不认为我需要在这里重新发明轮子。

我认为你需要
芹菜
来异步完成任务队列。

使用Redis或RabbitMQ怎么样?我可能不知道。我明白了,也许这是一个很好的起点。这是一个很好的假设,任何做类似事情的类似服务器,对每个请求执行一些后台操作,然后返回一个回复,都必须使用一些队列管理,比如Redis/RabbitMQ/?我想确定我的想法是正确的。是的。试试看:)虽然这个链接可以回答这个问题,但最好在这里包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,则仅链接的答案可能无效-