首页 > 解决方案 > AWS 上带有 ERR_CONNECTION_RESET 的 Django 应用程序和 Apache 服务器

问题描述

我有一个 Django 应用程序在两个带有负载均衡器的 AWS EC2 实例上运行。我使用 Apache 作为 Web 应用程序服务器。

正如您在下面看到的,如果我使用这 8 个参数和 bank.csv 文件在MagicStat上运行逻辑回归,则在单击“分析”按钮后一切运行正常。如果我再使用一个参数,即 9 个参数,我最终会出现 ERR_CONNECTION_RESET 错误。即使我使用相同的 Apache (http://localhost) 在服务器内直接运行应用程序,它也不起作用。请注意,我在每个请求中都进行了 AJAX 调用,例如选择模型并单击分析按钮。

在此处输入图像描述

在此处输入图像描述

有趣的是,如果我从本地 Apache 服务器 (http://localhost) 运行我的 Django 应用程序,这不会发生,即它与这 9 个参数一起工作。.

我不知道发生了什么?有什么建议么?

注意:使用 bank.csv 文件运行 9 个参数会使我的 apache 服务器崩溃,所以这就是我没有在此处共享数据文件的原因。

标签: djangoamazon-web-servicesapacheamazon-elb

解决方案


好的,经过近 2 周令人沮丧的工作,我终于弄明白了。这是一个 AWS ec2 问题 (t3.large)。在我安装了新的 ec2 实例 (t2.large) 之后,它就可以工作了。我认为这些 ec2 实例的配置有问题。


推荐阅读