该
flask命令与
flask.run方法分开。它看不到应用程序或其配置。要更改主机和端口,请将它们作为选项传递给命令。
flask run -h localhost -p 3000
通过
--help以获取完整的选项列表。
设置
SERVER_NAME配置也不会影响该命令,因为该命令看不到应用程序的配置。
切勿 将开发服务器暴露在外部(例如绑定到
0.0.0.0)。使用生产WSGI服务器,例如uWSGI或Gunicorn。
gunicorn -w 2 -b 0.0.0.0:3000 myapp:app



