繁体   English   中英

* 10上游超时(110:连接超时),同时使用uwsgi从上游读取响应头

[英]*10 upstream timed out (110: Connection timed out) while reading response header from upstream with uwsgi

我目前有一个服务器设置与nginxuwsgidjango这个错误不会发生,直到我尝试更改我的rds instance

我的完全错误消息是*10 upstream timed out (110: Connection timed out) while reading response header from upstream, client: xxx.xxx.xxx.xxx, server: xxx.xxx.xxx.xxx, request: "GET /load/ HTTP/1.1", upstream: "uwsgi://unix:/tmp/load.sock", host: "example.com", referrer: "https://example.com/"

我正在使用aws rds( postgres ),它完美无缺。 我做的唯一改变是从常规的postgres服务改为aurora postgres我没有升级db,从常规到极光。 我创造了一个新的aurora postgres 我得到了所有设置...在我的django db setting更改了主机和所有内容。 runserver本地工作正常。 它通过读写连接到db。 完美的工作。 但是,当我部署到服务器时,打开我的域。 任何ui相关的东西看起来都很好,但数据库相关,不。 花了一段时间然后当然504网关超时。 我去检查nginx error log 那是我发现的错误信息。 谷歌搜索,尝试了一些其他stackoverflow帖子建议的设置,如将single-interpreter = true添加到uwsgi.ini文件中。 没运气。

有人可以给我一个想法,我应该在哪里寻找这个问题?

提前致谢。

尝试转到您的rds实例,检查其“安全组设置”。 曾经发生过一次,我也发现安全组设置是问题所在。 我没有记得设置安全组,但它受到本地IP的限制

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM