gpt4 book ai didi

python - 如何在生产环境中运行 gevent

转载 作者:IT老高 更新时间:2023-10-28 20:40:08 26 4
gpt4 key购买 nike

我正在我的 Python 应用程序(基于 Django)中使用 gevent。但是,我现在想知道如何在生产中运行它。我应该使用什么服务器?在开发过程中,我使用 gevent.pywsgi,但它可以用于生产吗?我也听说过 gunicorn,但我见过一些漂亮的 bad benchmarks关于它。

注意:我需要 SSL。

最佳答案

Gunicorn真的是最好的选择。它速度快,是用纯 Python 编写的(可以轻松部署在 Heroku 等托管服务上),并且维护良好,可用于大量 Python Web 应用程序。

默认情况下,Gunicorn 使用同步 worker 类来处理请求,但只需在运行命令中添加 -k gevent 即可轻松将其配置为使用 gevent。

请注意:您应该始终在 NGINX、Varnish 等代理后面运行 gunicorn,因为由于响应缓冲,这将允许 gunicorn 处理比其他方式更多的请求。

关于python - 如何在生产环境中运行 gevent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11017699/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com