웹 서버는 FastCGI(Fast Common Gateway Interface) 프로토콜을 사용하여 외부 응용 프로그램과 통신합니다. FastCGI 프로토콜은 웹 서버와 외부 FastCGI 응용 프로그램 간에 정보가 전달되는 방식을 정의합니다. 요청을 보내면 웹 서버에서 FastCGI 응용 프로그램을 시작하여 요청을 처리한 후 동적 응답을 생성하여 클라이언트에 다시 보냅니다.

프로세스 풀 컬렉션으로 구성된 각 FastCGI 응용 프로그램에서는 HTTP 요청을 처리합니다. 풀 내에서 각 프로세스는 한 번에 하나씩 요청을 처리하고, 처리가 완료되면 풀로 돌아가서 다른 요청을 받을 때까지 대기합니다.

FastCGI 설정 페이지를 사용하여 웹 서버에서 FastCGI 응용 프로그램의 프로세스 풀 설정을 구성할 수 있습니다. 웹 서버의 사이트에서 사용할 FastCGI 응용 프로그램을 추가하고, 각 응용 프로그램에 대해 처리 변수 및 최대 요청 수와 같은 구성 속성을 지정할 수 있습니다.

UI 요소 목록

다음 표에서는 기능 페이지 및 작업 창에서 사용할 수 있는 UI 요소를 보여 줍니다.

기능 페이지 요소

요소 이름 설명

전체 경로

프로세스 풀에서 사용할 프로세스 실행 파일의 실제 경로를 나열합니다.

인수

시작할 때 선택된 FastCGI 응용 프로그램에 전달할 인수를 나열합니다. 단일 프로세스 실행 파일에 여러 FastCGI 프로세스 풀이 있는 경우 이러한 인수를 사용하여 FastCGI 프로세스 풀을 고유하게 식별할 수 있습니다.

MaxInstances

선택한 FastCGI 응용 프로그램의 응용 프로그램 프로세스 풀에 허용되는 최대 FastCGI 프로세스 수를 나열합니다. 이 숫자는 FastCGI 응용 프로그램에서 처리할 수 있는 최대 동시 요청 수를 나타내기도 합니다. 기본값은 4입니다.

Windows® 7 및 Windows Server® 2008 R2 운영 체제에 한해, MaxInstances 속성을 0으로 설정하여 IIS에서 현재 실행 환경에 가장 적합한 FastCGI 프로세스 수를 자동으로 선택하도록 할 수 있습니다.

InstanceMaxRequests

선택된 FastCGI 응용 프로그램에서 재생 전에 처리할 최대 요청 수를 나열합니다. 기본값은 200입니다.

작업 창 요소

요소 이름 설명

응용 프로그램 추가

일반 속성 및 처리 속성을 구성할 수 있는 FastCGI 응용 프로그램 추가 대화 상자를 엽니다.

편집

선택된 응용 프로그램의 일반 속성 및 처리 속성을 변경할 수 있는 FastCGI 응용 프로그램 편집 대화 상자를 엽니다.

제거

선택된 FastCGI 응용 프로그램을 제거합니다.

참고 항목


목차