일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- nomadcoder
- npm
- 프로그래머스
- AWS
- MYSQL
- 생활코딩
- mongoose
- java
- Load Balancer
- reduce
- 노마드코더
- JavaScript
- 조건문
- https
- mongodb
- TypeScript
- wil
- nginx
- 자바스크립트
- CORS
- 항해99
- 메소드
- it
- 타입스크립트
- Node.js
- ubuntu
- Nodejs
- Joi
- JWT
- elb
- Today
- Total
목록Load Balancer (2)
V-logue
Nginx와 proxy에 대해서 좀 정리를 해보려고 한다. 일단 기본적으로 Proxy란 프록시 서버는 클라이언트가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해 주는 컴퓨터 시스템이나 응용 프로그램을 가리킨다. 서버와 클라이언트 사이에 중계기로서 대리로 통신을 수행하는 것을 가리켜 '프록시', 그 중계 기능을 하는 것을 프록시 서버라고 부른다. 그러니까 Proxy = 대리 즉, 남을 대신하여 일을 처리하는 것을 의미한다. 일반적으로 Proxy라고 하면, 범용적인 의미로 사용될 확률이 높기 때문에 여기서 내가 말하고자 하는 Proxy는 Network Proxy이다. 결국 Proxy Server란 대신 일을 처리해주는 서버를 말한다. 일반적으로 Proxy Server는 캐시/보안/트래픽..
모종의 사유로 EC2 로드밸런서에 등록된 대상그룹의 Target이 사라졌을 때 발생한다. 해결은 간단한데, 문제가 되는 로드밸런서 대상그룹에 타겟을 다시 지정해주면 된다. 타겟을 지정해주기 전에는 이렇게 화면이 나타나는데, EC2의 로드밸런싱 대상그룹에 들어가서 Register targets을 누르고 원하는 EC2 인스턴스를 클릭하고 밑에 Include as pending below를 누르고 난 뒤 우측 하단의 Register pending targets을 누르고 나면 끝이다. 타겟그룹을 지정해준 뒤, 시간이 지나면 503에러에서 502 Bad Gateway에러로 바뀌는데, 이는 서버를 실행하지 않아서 생긴에러고 서버를 실행시키고 나면 Get요청으로 잘 불러오는 모습을 볼 수 있다.