python - 为多个用户托管一个 Flask-Angular 应用程序
问题描述
我有一个在端口 5000 上的 Python-Flask 服务器上运行的 Angular 应用程序。现在该应用程序在本地主机上运行良好。但现在我希望该应用可供多个用户访问。似乎我将不得不创建会话(因为每个用户都会生成一些临时数据,我希望这些数据存储在目录名称为会话 ID 的目录中)。我该如何处理?另外,由于烧瓶只侦听一个端口,因此如何在本地计算机上测试此多用户功能。
解决方案
使用 gunicorn( Gunicorn.org )运行您的应用程序,它会自动创建多个线程来处理来自多个用户的请求。您可以将客户端的临时数据存储在本地或会话存储中,并随每个请求发送所需的数据(**不要在客户端存储敏感数据,如密码)
推荐阅读
- python - 使用文件选择器打开文件 - kivy python
- angular - 使用 mat select multiple 实现搜索过滤器
- asp.net-core - 如何部署 BackgroundService?
- r - OSRM 服务器返回错误:doTryCatch 中的错误(return(expr), name, parentenv, handler): object 'res' not found
- python - 覆盖 Blob 存储上的 blob - 获取“只读”异常
- javascript - 事件不是由我的 javascript SignalR Azure 连接触发的
- r - 闪亮的应用程序产生错误:“参数暗示不同的行数:0、1”
- android - 如何在android撰写卡的角落创建一个图标
- python-3.x - 我们如何从谷歌数据存储中的特定命名空间中获取所有种类的列表?
- class - 如何在 C++ 中的两个层次继承类之间定义友元函数