【发布时间】:2020-02-08 07:17:15
【问题描述】:
Django documentation 声明他们的开发服务器:
请勿在任何类似于生产环境的环境中使用此服务器。 它仅供开发时使用。 (我们的业务是 制作 Web 框架,而不是 Web 服务器。)
Sanic's 部署文档并没有说我们不能在生产中使用它内置的服务器。它指出:
使用以下三个选项之一部署 Sanic 非常简单:内置 网络服务器、ASGI 网络服务器或 gunicorn。这也是很常见的 将 Sanic 放在反向代理后面,比如 nginx。
对我来说,这意味着从 Apache 中解放出来。这也意味着 Nginx、Gunicorn、Daphne、Uvicorn、Hypercorn 等都是可选的。
但是,我在Sanic: python web server that's written to die fast 中发现了一些关于其内置服务器的负面 cmets。另一方面,他们的 github 存储库似乎非常活跃。他们是否解决了 Reddit 帖子中提到的问题?
我错过了什么吗?
【问题讨论】:
标签: python python-3.x deployment server sanic