0

Elastic Beanstalk을 통해 SQL Server를 사용하여 .NET 애플리케이션을 배포했습니다.AWS Elastic Beanstalk : 수신 된 데이터 없음 : 웹 페이지를로드 할 수 없습니다.

새로 배포 한 응용 프로그램이 내 데이터베이스에 연결할 수없는 것 같습니다. 방금 비디오를 보았습니다 : http://www.youtube.com/watch?v=z-N0z5K_WFI (증분 배포를 해제해야하는 배포 중 문제가 발생했다는 것을 제외하고)

SQL 관리 스튜디오를 사용하여 db에 연결할 수있었습니다. 나는 아마존 RDS 데이터베이스에 연결하는 동안 로컬에서 응용 프로그램을 실행 해 보았고 성공했습니다. 배포 후에 사이트를 확인하고 로그인/등록하려고하면 다음 오류가 발생합니다.

수신 된 데이터가 없음 서버에서 데이터를 보내지 않아 웹 페이지를로드 할 수 없습니다. 다음은 몇 가지 제안 사항입니다. 나중에이 웹 페이지를 다시 불러 오십시오. 오류 324 (net :: ERR_EMPTY_RESPONSE) : 서버가 데이터를 보내지 않고 연결을 종료했습니다.

지금 내 마음에 유일한 것은 내 EC2 또는 응용 프로그램이 데이터베이스에 연결할 수 없다는 것입니다.

이 문제는 CIDR 문제입니까? 고려해야 할 것들

답변

1

커플 -

  1. 는 RDS 데이터베이스 인스턴스의 포트가 차단되고 있습니까?
  2. 응용 프로그램을 배포 할 때 배포 된 Elastic Beanstalk 인스턴스의 EC2 보안 그룹을 데이터베이스 인스턴스의 RDS 보안 그룹에 추가할지 묻는 페이지가 마법사에 표시되어 있어야합니다. 관련 RDS 보안 그룹에도 확인 표시를해야합니다.

는 지난해 AWS 재에서 업데이트 된 비디오있다 : RDS/탄성 콩 줄기에 SQL 서버 기반 응용 프로그램의 배포를 보여줍니다 회의 발명하십시오 -이 도움이 http://youtu.be/5N352oeYmqE

희망을.