gpt4 book ai didi

django - Gunicorn 仅通过套接字提供 400

转载 作者:可可西里 更新时间:2023-11-01 16:40:59 25 4
gpt4 key购买 nike

您好,我正在使用 gunicorn 托管一个 django 应用程序。我用来运行 gunicorn 的命令是

/usr/local/bin/gunicorn --workers 5 --bind unix:/home/myuser/myapp/myapp.sock myapp.wsgi:application

当我尝试用命令ping它时

curl --unix-socket /home/myuser/myapp/myapp.sock http:localhost/api

我收到 400 个错误。但是,如果我使用绑定(bind)地址

运行相同的 gunicorn 命令
/usr/local/bin/gunicorn --workers 5 --bind 127.0.0.1:8000 myapp.wsgi:application

然后 curl 我得到 200 的同一个地址和我正在寻找的响应。有谁知道我在 gunicorn 套接字实现方面做错了什么?

最佳答案

我遇到了同样的问题,然后我检查了settings.py中的DEBUG = True。默认为false,如果不设置,会得到400 answer。希望这会有所帮助。

关于django - Gunicorn 仅通过套接字提供 400,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40136864/

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