当前位置: 首页 > 知识库问答 >
问题:

从上游读取响应标头时连接超时,原因是session_start()挂起?

夏侯涵映
2023-03-14

我正在尝试解决以下问题:“从上游读取响应标头时连接超时”

这里:nginx在请求后关闭上游连接

这些答案建议:设置proxy_http_version1.1;proxy_set_header Connection“”;

我那样做了,但无济于事。如何进一步排除故障并找到问题?

这是我所能弄清楚的。

编辑

尝试在我的主页(https://Eastward.edu.au/,右上角)上进行一两次(假)订阅,然后访问:https://Eastward.edu.au/~do

实际错误日志显示:

2016/09/08 00:43:12[错误]4706#4706:*152从上游读取响应标头时上游超时(110:连接超时),客户端:1.144.96.101,服务器:Eastward.edu.au,请求:“post/~do http/1.1”,上游:“https://45.56.85.76:8443/~do”,主机:“eastward.edu.au”,引用者:“https://eastward.edu.au”

共有1个答案

谷梁晟
2023-03-14

问题是session_start()导致服务器挂起。

我通过以下步骤解决了这个问题:session_start挂起

 类似资料:
  • 我在一个flask应用程序上使用nginx+uwsgi。在nginx设置中,服务器块具有server_name*.mydomain.com;uwsgi的位置块如下所示 我有另一个测试设置,其中所有这些设置是相同的,它的工作。有什么指示吗?当我重新启动uwsgi和nginx时,app1.mydomain.com工作,直到我加载app.mydomain.com(初始加载app.mydomain.com

  • 我有Puma运行作为上游应用服务器和Riak作为我的后台数据库集群。当我发送一个请求,为大约25K用户映射-减少一个数据块,并将其从Riak返回到应用程序时,我在Nginx日志中得到一个错误: Nginx有一系列超时指令。我不知道我是不是漏掉了什么重要的东西。如有任何帮助将不胜感激....

  • 我正在使用nginx和Firebug+FirePHP,当我试图加载页面时,我得到了一个错误: 我们在开发环境中记录了很多东西,我想这就是使用FirePHP时出现问题的原因。在这里阅读了类似的其他问题后,似乎有以下设置之一:

  • 问题内容: 我收到这些错误: 2014/05/24 11:49:06 [error] 8376#0: *54031 upstream sent too big header while reading response header from upstream, client: 107.21.193.210, server: aamjanata.com, request: “GET /the-br

  • 我正在使用nginx和节点服务器来服务更新请求。当我请求更新大数据时,我会得到一个网关超时。我从nginx错误日志中看到了这个错误: 节点js代码: 谢谢你。

  • 问题内容: 我正在使用nginx和节点服务器来处理更新请求。当我请求大数据更新时,我收到网关超时。我从nginx错误日志中看到了此错误: 2016/04/07 00:46:04 [错误] 28599#0:* 1上游过早关闭连接,同时从上游读取响应标头,客户端:10.0.2.77,服务器:gis.oneconcern.com,请求:“ GET / update_mbtiles / atlas1989