Python nginx gunicorn 502坏网关:从上游读取响应头时,上游过早关闭连接
我有一个Django应用程序,用户可以使用多个视频创建视频拼贴。问题是,在制作过程中,当将视频上传到AmazonS3时,我得到了一个502坏网关(在本地工作正常)。有人知道会出什么问题吗?我已经准备好了Python nginx gunicorn 502坏网关:从上游读取响应头时,上游过早关闭连接,python,django,nginx,Python,Django,Nginx,我有一个Django应用程序,用户可以使用多个视频创建视频拼贴。问题是,在制作过程中,当将视频上传到AmazonS3时,我得到了一个502坏网关(在本地工作正常)。有人知道会出什么问题吗?我已经准备好了 client_max_body_size 100M 及 有人知道会出什么问题吗?提前谢谢 完全错误: 2017/12/31 23:50:51 [error] 1279#1279: *1 upstream prematurely closed connection while reading r
client_max_body_size 100M
及
有人知道会出什么问题吗?提前谢谢
完全错误:
2017/12/31 23:50:51 [error] 1279#1279: *1 upstream prematurely closed connection while reading response header from upstream,
client: 107.205.110.154,
server: movingcollage.com,
request: "POST /create-collage/ HTTP/1.1",
upstream: "http://unix:/home/mike/movingcollage/movingcollage.sock:/create-collage/",
host: "movingcollage.com", referrer: "http://movingcollage.com/create-collage/"
如果问题出现在nginx超时中,则会出现
504
错误<代码>502错误意味着此错误可能是由于nginx、gunicorn后面的进程超时而发生的,我猜在您的情况下。尝试使用-t3000
参数启动它(以匹配您的nginx配置)。嗨,基里尔,请您出示代码好吗?我是新使用Nginx的,我尝试过:systemctl重新启动Nginx-t 3000
,它显示了一个错误:未知的单元类型或负载状态“3000s”。
2017/12/31 23:50:51 [error] 1279#1279: *1 upstream prematurely closed connection while reading response header from upstream,
client: 107.205.110.154,
server: movingcollage.com,
request: "POST /create-collage/ HTTP/1.1",
upstream: "http://unix:/home/mike/movingcollage/movingcollage.sock:/create-collage/",
host: "movingcollage.com", referrer: "http://movingcollage.com/create-collage/"