gpt4 book ai didi

Pyramid + gunicorn_paster development.ini : Error waitress

转载 作者:行者123 更新时间:2023-12-01 12:42:03 25 4
gpt4 key购买 nike

我正在尝试将 gunicorn 与 Pyramid 一起使用。我将 gunicorn 18 安装到 Pyramid 1.5 专用 virtualenv 中,激活它后,我启动 gunicorn_paster,但它立即停止并出现错误:

(venv) gunicorn_paster development.ini 

Error: waitress

这个错误是什么意思?我试过 --debug 但它没有给我更多线索。--preload 也不起作用。

'pserve development.ini' 或 mod_wsgi 运行良好,所以我的 virtualenv 应该没问题。

最佳答案

您需要一个配置文件。

#gunicorn_conf.py
import os

def numCPUs():
if not hasattr(os, "sysconf"):
raise RuntimeError("No sysconf detected.")
return os.sysconf("SC_NPROCESSORS_ONLN")

workers = numCPUs() * 2 + 1
bind = "127.0.0.1:8001"
pidfile = "/tmp/gunicorn-app.pid"
backlog = 2048
logfile = "/var/log/gunicorn-app.log"
loglevel = "info"

然后如图所示启动(注意 gunicorn_conf.py 需要与 development.ini 在同一目录中)

gunicorn --paste development.ini

您可以保留 development.ini 原样,无需编辑。

关于 Pyramid + gunicorn_paster development.ini : Error waitress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23462776/

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