【问题标题】:AWS Elastic Beanstalk: No data received: Unable to load the webpageAWS Elastic Beanstalk:未收到数据:无法加载网页
【发布时间】:2013-01-18 11:48:07
【问题描述】:

我刚刚通过 Elastic Beanstalk 使用 SQL Server 部署了一个 .NET 应用程序。

我新部署的应用程序似乎无法连接到我的数据库。我刚刚关注了这个视频:http://www.youtube.com/watch?v=z-N0z5K_WFI(除了我在部署过程中遇到的问题,我不得不取消增量部署)

我能够使用 SQL 管理工作室连接到数据库。我还尝试在连接到亚马逊 RDS 数据库时在本地运行该应用程序并取得了成功。部署后,检查站点并尝试登录/注册,我收到此错误:

没有收到数据 无法加载网页,因为服务器未发送数据。 以下是一些建议: 稍后重新载入此网页。 错误 324 (net::ERR_EMPTY_RESPONSE):服务器关闭了连接,没有发送任何数据。

我现在唯一想到的是我的 EC2 或应用程序无法连接到数据库。

这是 CIDR 问题吗?

【问题讨论】:

    标签: asp.net-mvc-3 amazon-web-services amazon-rds amazon-elastic-beanstalk cidr


    【解决方案1】:

    需要考虑的几件事 -

    1. RDS 数据库实例的端口是否被阻塞?
    2. 部署应用程序时,您应该在向导中看到一个页面,询问您是否希望将已部署 Elastic Beanstalk 实例的 EC2 安全组添加到数据库实例的 RDS 安全组中。您还需要勾选相关的 RDS 安全组。

    还有一个来自去年 AWS re:Invent 会议的更新视频,展示了将基于 SQL Server 的应用程序部署到 RDS/Elastic Beanstalk - http://youtu.be/5N352oeYmqE

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-01
      • 2015-09-18
      • 2018-11-30
      • 1970-01-01
      • 2015-01-20
      • 2015-06-03
      相关资源
      最近更新 更多