Размещение приложения Flask - Angular для нескольких пользователей. - PullRequest
0 голосов
/ 14 февраля 2020

У меня есть приложение Angular, которое работает на сервере Python - Flask на порту 5000. Сейчас приложение хорошо работает на локальном хосте. Но теперь я хочу, чтобы приложение было доступно для нескольких пользователей. Похоже, мне придется создавать сеансы (поскольку каждый пользователь будет генерировать некоторые временные данные, и я хотел бы, чтобы эти данные были сохранены в каталоге, где имя каталога является идентификатором сеанса). Как мне поступить с этим? Также, как я могу проверить эту многопользовательскую функциональность на моем локальном компьютере, так как flask прослушивает только один порт.

1 Ответ

1 голос
/ 14 февраля 2020

Используйте gunicorn ( Gunicorn.org ) для запуска вашего приложения, оно автоматически создаст несколько потоков для обработки запросов от нескольких пользователей. Вы можете хранить временные данные на стороне клиента в локальном хранилище или в хранилище сеансов и отправлять необходимые данные при каждом запросе (** Не сохраняйте конфиденциальные данные на стороне клиента, такие как пароль)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...