[회고]nginx
nginx 애증의 도구이다. nginx를 통해서 간편하게 로드밸런싱, 라우팅, 네트워크 설정... 할 수 있었지만,간편한만큼 문제를 겪은 부분도 많았다. 특히 네트워크 CS 지식이 없었더라면, 문제가 생기더라도 확인하고, 수정할 수 없었을 것이다. nginx에 대해서 간단히 소개하자면 아래와 같은 기능을 한다. Nginx는 경량의 고성능 웹 서버, 리버스 프록시 서버, 메일 프록시 서버로, 주로 다음 기능에 사용된다:HTTP 웹 서버: 정적 파일 제공, 리버스 프록시, 로드 밸런싱 등.리버스 프록시 서버: 클라이언트 요청을 백엔드 서버로 전달하고 그 결과를 반환.로드 밸런서: 여러 서버에 부하를 분산하여 처리.SSL/TLS 처리: HTTPS를 지원하여 보안 통신 가능.나는 4가지 기능을 전부 사용했다. ..