繁体   English   中英

如何在不阻止Web服务器的情况下上传大文件? 使用python和Amazon Beanstalk / EC2

[英]How do I upload a large file without blocking my webserver? Using python and Amazon Beanstalk/EC2

我目前正在使用在Amazon Elastic Beanstalk上运行的Python和Flask创建图像上传系统。

一切正常,但问题是上载阻止了整个Web服务器,包括传入的页面加载请求。

如何使文件上传作为单独的过程运行? 还是允许其他传入请求? 如果我增加EC2中可用的进程数,这会自动发生吗?

我将此作为答案。

您可以在Flask的main函数中设置threaded参数,如下所示:

if __name__ == '__main__':
    app.run(threaded=True)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM