issue : 배포된 웹사이트에서의 502 Bad Gateway 발생
problem : https에서의 연결이 불안정
solution : https(443)에서 node server(3000)로 port 안내 설정
배포된 웹사이트가 502 Bad Gateway 에러가 뜨면서 터진 것을 확인했다.
우리 프로젝트의 경우에는 node server위에 api server가 올라가 있는 구조로, 요청이 발생하는 경우 client - node server - api server로 연결 되는 구조를 갖는다.
그래서 443port(https)에서 3000port(node server)로 안내하는 설정이 필요한데,
EC2 instance의 초기화가 발생해 기존에 했던 설정이 없어진것으로 파악된다.
해서 우리 서버는 443port에 도착했는데, server는 3000port에 올라가 있으니 아무것도 없으므로 502 gateway error가 발생한 것이다.
서버가 터졌다면 500번 error가 떠야하지만 loadbalance를 거쳐서 EC2서버로 이동하는 구조를 갖기 때문에 502 gateway error가 발생한 것 -> server와 server를 연결을 통해 상호작용을 담당하는 gateway에서 터짐 -> 502 gateway
초기화된 설정을 다시 작업해주니까 해결됐다.
'WEB' 카테고리의 다른 글
어떤 코드를 작성해야하나요? (0) | 2023.04.03 |
---|---|
[WEB 동작 방식] 브라우저에 웹 주소를 입력하면 어떤 일이 발생하나요? (0) | 2023.03.27 |
TypeScript를 왜 사용해야하나요? (0) | 2023.03.13 |
[Package Manager] NPM, yarnBerry, yarn (0) | 2023.03.08 |
<a>, window.open() (0) | 2023.02.26 |