CICD로 7일을 밤을 샜는데,, 이번엔 배포로 5일을 넘게 밤을 새는 중이다.........
처음에 배포에 대한 지식이 없어서 잘못이해를 하고 프론트에서 사용해야하는 도메인으로 배포를 해버리는 바람에 연결되어있는 서버를 다 끊고 처음부터 다시 다른 도메인으로 시작했는데 아무것도 되지 않는 것이다ㅠㅠㅠㅠㅠㅠㅠㅠㅠ
대체 똑같이했는데 왜 안되는거냐고ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
진짜 이유를 아무리 찾아도 모르겠어서 하루 3시간을 자면서 5일을 지냈다..........
어떤날은 서버에서 8080포트를 못잡고 어떤날은 22포트가 없다고 하고..
어떤날은 대상그룹에서 unhealthy에서 바뀔 생각을 안하고
어떤날은 https 서버가 연결이 됐다가 안됐다가;; 3번을 조회하면 1번 되고 3번 조회하면 1번 연결되고 너무 신기하게도 정말 거짓말안하고 3번에 1번꼴로 연결이 되었다;;; 진짜 사람이 돌아버리는듈..................
일단 어떻게 해결했는지를 적어놔야겠다.
일단 제일 중요한게 보안그룹인것 같다.
EC2와 로드밸런서가 사용하는 보안규칙을 똑같은 걸로 지정해주는 것이 키포인트!!
그리고 로드밸런서를 생성하고 리스너 추가를 아래와 같이 해준다.
여기서 중요한 것은 80포트는 8080포트로, 8080포트는 443으로 리다이렉트 시켜주어야한다!!!
그리고 마지막으로 대상그룹 설정!
8080포트와 80포트, 443 포트를 생성해주면 8080포트가 제일 먼저 healthy로 바뀐다ㅠㅠㅠㅠ
저것을 보기위해 내가 며칠을 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
건강하다니 기분이 너무 좋다...
그리고 80포트는 nginx를 설정하면 바로 바뀐다고한다!
443은 왜그런지 모르겠지만 계속 unhealthy라는디... 왤까????
그래도 해결을 해서 너무 기분이 좋다ㅠㅠㅠㅠ
이제 nginx를 뿌수러 가보자
'개발일기 > AWS' 카테고리의 다른 글
AWS 첫 시작하기 (0) | 2025.03.11 |
---|---|
aws 로드밸런서_healthy 하게 만들기 (1) | 2023.06.15 |
aws ubuntu_git clone으로 배포하기 (0) | 2023.06.14 |
ubuntu 접속 오류 (0) | 2023.06.09 |
대상그룹 unused (1) | 2023.06.01 |