Nginx 소개

김태호·2022년 5월 5일
0

nginx

목록 보기
1/3
post-thumbnail

Nginx 사용환경


  1. AWS EC2 인스턴스 ( t2.micro )
  2. OS: Ubuntu 20.04
  3. Nginx 사용 버전 : nginx-1.19.10

NGINX 최소 및 권장 사양

지원되는 배포판

지원되는 브라우저

주의 !!
NGINX 컨트롤러 사용자 인터페이스를 사용하는 동안 광고 차단기를 꺼야 할 수도 있습니다.

  • Google Chrome
  • Firefox
  • Safari
  • Internet Explorer and Microsoft Edge

문서 작성 목적

매크로 처리 오류 'jira' : 이 매크로에 대한 Jira Server를 찾을 수 없습니다. 
응용프로그램 링크 구성 때문일 수 있습니다.

위의 작업을 통해 Node JS 웹 어플리케이션을 배포하기 위해 효율적인 방법을 찾던 중 다음을 조건으로 Nginx 를 선정하였음.
2020년 - 2021년 점유율이 높은 웹서버
프록시 서버 기능
로드밸런싱 기능

Nginx 주요기능

주요기능지원여부
Backend-service 장애 대응 처리서비스로 연결되어 있는 서버들의 max fails, fail timeout 의 옵션으로 해당 서버들의 상태를 체크하여 특정 서버의 장애 발생 시 백업서버로 연결해주는 기능이다.
Load BalancingNginx 의 로드 밸런싱 기능을 사용하여 여러 대의 웹 서버를 연결하여 분산 처리해주는 기능이다.
Keep aliveSocket에 IN/OUT Access가 마지막으로 종료된 시점부터 지정된 시간까지 Access 가 없더라도 대기하는 구조.
정의된 시간내에 Access가 이뤄진다면 연결상태를 유지하도록 설정해주는 기능이다.
Sub-domain 관리여러 도메인을 가상 호스트를 설정하여 사용 할 수 있는 기능이다.
caching 처리image 및 기타 콘텐츠 데이터에 대해 캐싱해 주는 기능이다.
profile
신입 모바일 개발자 입니다!

0개의 댓글