Waitress
теперь предоставляет простую утилиту командной строки с именем waitress-serve
для запуска приложения Flask. Обратите внимание, что этот ответ действителен для Официантка 1.30 . Аргументы командной строки могут измениться в будущем.
Если ваше приложение Flask называется myapplication , а метод, который создает экземпляр вашего приложения, называется create_app , то вы можете просто использовать: -
waitress-serve --call "myapplication:create_app"
Эта команда запустит сервер, прослушивающий порт 8080 по умолчанию.
Если вы хотите запустить его через порт 80 (http) , то все, что вам нужно сделать, это:
waitress-serve --port=80 --call "myapplication:create_app"
NB: нажмите на изображение, если оно не очень четкое.
Официантка обслуживает аргументы командной строки .
Flask 1.0 production руководство по развертыванию .