NGINX Unit 변경 로그 함께 읽기

Nick Shadrin, NGINX, Inc. 수석 제품 관리자

NGINX Unit은 아키텍처, 사용 사례, 애플리케이션 스택에서의 위치 측면에서 NGINX와 다르지만, 개발 문화는 매우 유사합니다. Nick은 NGINX Conf 2018 세션에서 지난 1년간 NGINX Unit에 도입된 새로운 기능과 기타 변경 사항을 설명합니다. 먼저 오픈 소스 변경 사항에 대한 공지를 받는 방법, 다양한 코드 브랜치, 버전 번호 체계와 같은 일반적인 주제를 다룹니다. 이어서 베타 기간에 완성된 기능을 자세히 살펴봅니다:

  • 구성 영속성
  • timeout 애플리케이션용 매개변수
  • HTTP 연결 유지
  • home Python 가상 환경용 매개변수
  • Python atexit 핸들러 지원
  • processes 프리포크 및 동적 프로세스 관리를 지원하는 객체
  • Perl 애플리케이션 모듈
  • Ruby 애플리케이션 모듈

마지막으로 버전 1.0의 정식 출시 이후 이루어진 변경 사항을 검토합니다:

  • access_log 기본 액세스 로깅을 위한 매개변수
  • environment 환경 변수를 설정하기 위한 객체
  • options 구성 변수를 관리하기 위한 php.ini 객체
  • Go 실행 파일의 명령줄 인수 지원
  • settings 전역 구성 옵션을 위한 객체
  • 요청 본문 크기 및 시간 제한에 대한 HTTP 설정