为多个用户托管Flask-Angular应用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为多个用户托管Flask-Angular应用相关的知识,希望对你有一定的参考价值。

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

答案

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

以上是关于为多个用户托管Flask-Angular应用的主要内容,如果未能解决你的问题,请参考以下文章

如何为多个产品托管相同的代码?

我如何自己为多个用户托管 Mercurial 存储库?

核心数据:创建多个托管对象,但只保存一些?

ANG-----全方位保障您的数字资产安全

如何在同一个 URL 下托管多个 .NET Core 应用程序?

agora.io 是不是可以同时托管多个流?