Ответы пользователя по тегу Flask
  • Публичный сайт flask?

    valerium
    @valerium
    Изобретая велосипед
    app.run(host='0.0.0.0') запуставит Flask слушать 80-й порт на всех IP адресах, которые есть на Вашем компьютере. Видимость сайта для интернета зависит от кофигурации Вашей сети и услуг, которые предоставляет Ваш провайдер.

    Если ноутбук подключён к роутеру, то нужно настроить на роутере проброс 80-го порта на ноутбук. Кроме того, убедиться, что провайдер предоставляет Вам «белый» IP-адрес (обычно это дополнительная услуга).
    Ответ написан
    3 комментария
  • Как и где запустить приложение на нескольких машинах?

    valerium
    @valerium
    Изобретая велосипед
    Вопрос несколько размыт, но вообще балансировка силами nginx делается с помощью модуля upstream. Согласованность между серверами бэкэнда зависит от архитектуры Вашего приложения, обычно это репликация на уровне базы данных. Где взять сервера зависит от потребностей проекта. Можно обойтись несколькими виртуалками (проще и быстрее всего), а можно брать (например, в аренду) несколько железных машин, соединять их сетью и так далее.
    Ответ написан
    Комментировать