Обслуживание нескольких Python приложений в одном экземпляре AWS EC2 - PullRequest
0 голосов
/ 18 марта 2020

Как я могу обслуживать 2 или более приложений Python в одном экземпляре EC2? В настоящее время у меня установлено приложение Django на порту 80, обслуживаемое через Gunicorn и проксируемое Nginx. Я хочу добавить приложение Flask к тому же экземпляру (совершенно не связанное с приложением Django).

Как мне go узнать об этом?

  1. Должен ли я создать отдельные серверы Gunicorn для каждого и разные Nginx файлы конфигурации для каждого приложения?
  2. Или я могу использовать один и тот же блок сервера, который прослушивает порт 80 и перенаправляет разные конечные точки в разные приложения?
  3. Или мне добавить еще один блок сервера в тот же файл конфигурации и прослушивать его через отдельный порт?

Я новичок в Gunicorn и Nginx, поэтому не понимаю его полностью. Буду признателен за любую помощь, которую вы можете мне дать.

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