Nginx 创建新对象后解析EB 499上的服务器

Nginx 创建新对象后解析EB 499上的服务器,nginx,amazon-elastic-beanstalk,parse-server,Nginx,Amazon Elastic Beanstalk,Parse Server,我有一个解析服务器应用程序,托管在Elastic Beanstalk上 我犯了部署不够频繁的错误,但是自从创建新的objet后的最后一次更新以来,它将开始抛出Nginx 499错误,但是静态页面(不调用API)仍然得到服务 我已经删除了所有的云代码,并试图重新部署应用程序的旧版本,但它仍然在发生 您知道如何调试该问题吗?尝试将以下行添加到/etc/nginx/conf.d/00\u elastic\u beanstalk\u proxy.conf proxy_connect_timeout 60

我有一个解析服务器应用程序,托管在Elastic Beanstalk上

我犯了部署不够频繁的错误,但是自从创建新的objet后的最后一次更新以来,它将开始抛出Nginx 499错误,但是静态页面(不调用API)仍然得到服务

我已经删除了所有的云代码,并试图重新部署应用程序的旧版本,但它仍然在发生


您知道如何调试该问题吗?

尝试将以下行添加到/etc/nginx/conf.d/00\u elastic\u beanstalk\u proxy.conf

proxy_connect_timeout 60;
proxy_send_timeout 60;
proxy_read_timeout 60;

然后重新启动nginx,然后重新启动服务器

尝试将以下行添加到/etc/nginx/conf.d/00_elastic\u beanstalk\u proxy.conf

proxy_connect_timeout 60;
proxy_send_timeout 60;
proxy_read_timeout 60;

然后重新启动nginx,然后重新启动服务器

,因此问题不在于nginx,而在于解析服务器依赖关系:


因此,问题不在于Nginx,而在于解析服务器依赖性:


在尝试与Parse交互时,我们还遇到了随机的504个错误,499个代码来自nginx。我们还不能确定是什么原因导致了这种情况,但听起来类似。这肯定与我所做的一些更改有关,我看到请求在端口8081上是127.0.0.1,但服务器在1337上运行,但无法确定这些请求是在哪里生成的。简单的GET请求工作正常,请求几分钟后,POST make parse无法使用。在尝试与parse交互时,我们还遇到了随机的504个错误,499个代码来自nginx。我们还不能确定是什么原因导致了这种情况,但听起来类似。这肯定与我所做的一些更改有关,我看到请求在端口8081上是127.0.0.1,但服务器在1337上运行,但无法确定这些请求是在哪里生成的。简单的GET请求工作正常,请求几分钟后POST使解析无法使用。您的数据库是什么样子的?我们将mLab的沙箱用于开发/测试服务器,并将其中一个付费集群用于实时服务器。我们在沙箱上有这些问题,但在付费集群上没有。上面的代码可能有助于在一段时间内缓解问题,但可能无法解决问题。将我们的开发/测试数据库升级到mLab的一个较小的数据库(尽管是付费的)最终为我们解决了这些问题。我们实际上联系了mLab,他们为我们核实了这一点。沙箱并不支持大型数据集/查询(即使您没有使用所有分配的500MB)。您的数据库是什么样子的?我们将mLab的沙箱用于开发/测试服务器,并将其中一个付费集群用于实时服务器。我们在沙箱上有这些问题,但在付费集群上没有。上面的代码可能有助于在一段时间内缓解问题,但可能无法解决问题。将我们的开发/测试数据库升级到mLab的一个较小的数据库(尽管是付费的)最终为我们解决了这些问题。我们实际上联系了mLab,他们为我们核实了这一点。沙箱并不支持大型数据集/查询(即使您没有使用所有分配的500MB)。