주의 !!
NGINX 컨트롤러 사용자 인터페이스를 사용하는 동안 광고 차단기를 꺼야 할 수도 있습니다.
매크로 처리 오류 'jira' : 이 매크로에 대한 Jira Server를 찾을 수 없습니다.
응용프로그램 링크 구성 때문일 수 있습니다.
위의 작업을 통해 Node JS 웹 어플리케이션을 배포하기 위해 효율적인 방법을 찾던 중 다음을 조건으로 Nginx 를 선정하였음.
2020년 - 2021년 점유율이 높은 웹서버
프록시 서버 기능
로드밸런싱 기능
주요기능 | 지원여부 |
---|---|
Backend-service 장애 대응 처리 | 서비스로 연결되어 있는 서버들의 max fails, fail timeout 의 옵션으로 해당 서버들의 상태를 체크하여 특정 서버의 장애 발생 시 백업서버로 연결해주는 기능이다. |
Load Balancing | Nginx 의 로드 밸런싱 기능을 사용하여 여러 대의 웹 서버를 연결하여 분산 처리해주는 기능이다. |
Keep alive | Socket에 IN/OUT Access가 마지막으로 종료된 시점부터 지정된 시간까지 Access 가 없더라도 대기하는 구조. 정의된 시간내에 Access가 이뤄진다면 연결상태를 유지하도록 설정해주는 기능이다. |
Sub-domain 관리 | 여러 도메인을 가상 호스트를 설정하여 사용 할 수 있는 기능이다. |
caching 처리 | image 및 기타 콘텐츠 데이터에 대해 캐싱해 주는 기능이다. |