'Environment: production' 对 python-eve 意味着什么?
What does 'Environment: production' mean for python-eve?
我按照快速入门指南创建了一个简单的 Eve 应用程序。在控制台中,我看到了以下消息。
* Serving Flask app "eve" (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
...
我检查了文档的 Development / Production 部分,但发现任何地方都提到了 Environment
设置。更具体地说,我想不通:
- eve怎么判断环境是development还是production?
- 除了提供的设置外,eve app是否对不同的环境应用不同的设置?
- 我可以从设置中更改 Environment 名称吗?例如。 环境:docker-dev.
Flask 带有一个内置的 Web 服务器,允许您测试您的工作,但它不够安全或不够健壮,无法 运行 将暴露给 public 的实时系统。为此,您应该使用全功能服务器部署您的 Flask 应用程序。 Flask 网站上提供了说明。我个人喜欢Gunicorn。
https://flask.palletsprojects.com/en/1.1.x/deploying/wsgi-standalone/
我按照快速入门指南创建了一个简单的 Eve 应用程序。在控制台中,我看到了以下消息。
* Serving Flask app "eve" (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
...
我检查了文档的 Development / Production 部分,但发现任何地方都提到了 Environment
设置。更具体地说,我想不通:
- eve怎么判断环境是development还是production?
- 除了提供的设置外,eve app是否对不同的环境应用不同的设置?
- 我可以从设置中更改 Environment 名称吗?例如。 环境:docker-dev.
Flask 带有一个内置的 Web 服务器,允许您测试您的工作,但它不够安全或不够健壮,无法 运行 将暴露给 public 的实时系统。为此,您应该使用全功能服务器部署您的 Flask 应用程序。 Flask 网站上提供了说明。我个人喜欢Gunicorn。
https://flask.palletsprojects.com/en/1.1.x/deploying/wsgi-standalone/