首页 > 解决方案 > 为多个用户托管一个 Flask-Angular 应用程序

问题描述

我有一个在端口 5000 上的 Python-Flask 服务器上运行的 Angular 应用程序。现在该应用程序在本地主机上运行良好。但现在我希望该应用可供多个用户访问。似乎我将不得不创建会话(因为每个用户都会生成一些临时数据,我希望这些数据存储在目录名称为会话 ID 的目录中)。我该如何处理?另外,由于烧瓶只侦听一个端口,因此如何在本地计算机上测试此多用户功能。

标签: pythonangularflask

解决方案


使用 gunicorn( Gunicorn.org )运行您的应用程序,它会自动创建多个线程来处理来自多个用户的请求。您可以将客户端的临时数据存储在本地或会话存储中,并随每个请求发送所需的数据(**不要在客户端存储敏感数据,如密码)


推荐阅读