서버 배포 지옥 2탄
부제목 : 생일입니다만 생일을 배포하면서 맞이했고 하루종일 배포하다가 생일이 끝나버렸다... ㅠㅠ
아무튼 어제부터 https로 배포하기 위해 붙잡고 있다. 더불어 sdkClientException 오류 해결도 !
간단하게 sdkClientException 오류를 어떻게 해결했는지부터 적어보겠다. 프로퍼티 파일에 이 내용을 추가해주었고 오류가 뜨지는 않는다.
logging.level.com.amazonaws.util.EC2MetadataUtils=error
logging.level.com.amazonaws.internal.InstanceMetadataServiceResourceFetcher=error
++ reference
그 다음으로 오늘 배포를 위해 애쓴 과정을 적어보겠다... 진짜 뭐가 잘못된건지 모르겠어서 인스턴스 생성~설정을 거짓말 조금 보태서 100번은 한듯ㅋ 우선 https로 배포하는 과정은 아래의 블로그를 참고하여 그대로 진행함. http 배포는 해놓았기 때문에 도메인 연결하는 과정이 중요했다.
우리 서비스에서 사용하기로한 openvidu.. 이 녀석을 배포하려고하니 하나의 인스턴스에서 openvidu와 프로젝트 파일을 함께 올려놓으려 하니까 오픈비두가 연결이 안된다. 좀 더 찾아보니 openvidu에서 기본적으로 설정해놓은 포트가 겹쳐서란다.
그래서 포트를 변경해주어야하는데 그러기 위해 nginx 웹서버를 사용해 proxy 설정을 해주어 nginx를 프록시 서버로 사용하는 것이다.
.
.
.
안된다... 어제부터 계속 502 Bad Gateway가 뜬다.... 하나의 인스턴스에 올리는 것이 불가능한 것은 아닐까? openvidu를 올릴 인스턴스와 우리 프로젝트를 올릴 인스턴스를 구분하면 되지 않을까?라는 결론에 다다랐고 따로 배포했다. 그렇게 하니 포트가 겹칠 일이 없다. 근데 502는 계속 뜬다.. 도대체 뭐가 문제임?
'T.I.L. :: Today I Learned > 항해99 14기 본과정' 카테고리의 다른 글
Day 61. CORS 잘가 (0) | 2023.06.02 |
---|---|
Day 60. Bye 502, Hi 랜덤 CORS (0) | 2023.06.01 |
Day 58. 아마존조로존존존 ~ (0) | 2023.05.30 |
Day 57. 오늘이 대체 공휴일이었니..? (0) | 2023.05.29 |
Day 56. 실전 프로젝트라는건 정말 재밌구낭 (0) | 2023.05.28 |