일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 무료강의
- 20492번
- python
- 참가후기
- 코딩기초트레이닝
- sql
- React
- ㅐㄱ이
- django multi image
- 22938번
- MongoDB
- 개인정보수집유효기간
- SEF2022
- 반응형
- 스파르타
- 파이썬무료강의
- useState
- 프로그래머스
- error
- html
- 스파르타코딩클럽
- GIT
- css
- 파이썬
- jquery
- 장고이미지처리
- 장고 다중이미지
- 프론트엔드
- 네이버커넥트재단
- 프로그래머스입문
- Today
- Total
코딩,해볼까
06.24. 최종 프로젝트 / AWS 로드밸런서로 HTTPS 적용하기 본문
1. 무한로딩
❔ 장고 어드민 화면이 나타나지 않고 무한로딩 현상을 겪었다.
- (AllowTraffic) 무한로딩 시 배포 수명 주기 이벤트를 확인해라 : 해당없음
- 대상 그룹의 Healthy를 확인해라 : Unused 되고 있음을 확인. 아래 Targets을 보면 Hearth status와 Health status details에 상태에 대한 정보가 있다.
aws : Application Load Balancer docs
❕ 실패. 아래 오류문구를 찾아냄.
2. unused : target is in an availability zone that is not enabled for the load balancer
❔ 대상이 로드밸런서에 사용하도록 설정되지 않은 가용성 영역에 있습니다.
- 인스턴스의 Security Groups과 ELB의 Listenr가 제대로 등록되었는지 확인
- Availability Zone 별 지원하는 ec2 유형이 다르다는 것을 알았다.
- 예시의 보안그룹, 그리고 가용 영역이 나와 다르다는 것을 확인했고, 다르게 들어갔어야 한다는 사실을 깨달았다.
1) 예시 인스턴스 정보
2) 나의 인스턴스 정보
3) 가용 영역을 a, c 유형으로 선택.
- t2.micro zone 유형 : 2c, 2a
* 위의 정보를 찾기 전, 입력했다가 전혀 다른 오류를 만나 삽질했다. 무조건 a와 c만 적어야 한다.
4) default로 설정하라던 보안 그룹은 나의 인스턴스에 있는 보안 그룹으로 선택해준다.
❕ 성공! 보안 그룹과 가용 영역을 맞게 설정해주니 https://로 내 홈페이지가 접속되는 것을 바로 확인할 수 있었다.
해결 못하고 몇시간이나 끙끙 앓고 있었는데.. 해결되어서 너무 행복하다.
💬 중간에 SSL과 TLS를 설정하는 부분도 예시와 달라서 찾아봤다. 현재는 TLS 1.3이 권장된다. 자세한 내용은 여기>
또한 검색하면서 VPN 을 많이 봤고, aws에서도 볼 수 있지만 이게 뭔지 도저히 모르겠어서 검색해봤다. 가장 쉽게 VPC 개념잡기
'Back > TIL' 카테고리의 다른 글
06.26. 최종 프로젝트 / 중간발표 (0) | 2023.06.26 |
---|---|
06.25. 최종 프로젝트 / 프론트엔드, 백엔드 분리 배포 후 연결하는 작업 (0) | 2023.06.26 |
06.23. 최종 프로젝트 / 백엔드 두번째 배포 (0) | 2023.06.23 |
06.22. 최종 프로젝트 / 프론트 배포 및 백엔드 배포 수정 (0) | 2023.06.23 |
06.21. index.html js연결 / AWS S3 Frontend 배포 (0) | 2023.06.22 |