응용 프로그램에 대해 WCF 및 WF 구성: 자동 시작 탭

응용 프로그램에 대해 WCF 및 WF 구성 대화 상자의 자동 시작 탭을 사용하여 응용 프로그램이 자동으로 시작하도록 구성할 수 있습니다. 자동 시작을 사용할 수 있으면 응용 프로그램 내의 호스팅된 WF 또는 WCF 서비스는 운영 체제에서 IIS 서비스를 시작할 때 자동으로 인스턴스화됩니다. 응용 프로그램 내의 서비스는 서버가 시작될 때 자동으로 시작됩니다. 응용 프로그램 내의 모든 서비스를 시작하도록 구성하거나 서비스의 하위 집합을 구성할 수 있습니다.

응용 프로그램의 자동 시작 기능을 사용할 수 있는 경우 이 기능은 응용 프로그램에서 사용한 응용 프로그램 풀에 대해서도 자동 시작이 가능한 경우에만 작동됩니다.

참고

자동 시작 구성 기능은 Windows 7 또는 Windows Server 2008 R2 이상에서만 사용할 수 있습니다. 시스템에 이 두 운영 체제 중 하나가 설치되어 있지 않다면 둘 중 하나로 업그레이드하기 전에는 자동 시작을 구성할 수 없습니다.

참고

사이트 또는 응용 프로그램 수준에서 원격으로 연결되어 있으면 응용 프로그램에 대해 자동 시작을 사용 또는 사용하지 않도록 설정할 수 없습니다. 왜냐하면 응용 프로그램의 자동 시작 설정은 서버 수준으로 연결하는 경우에만 액세스할 수 있는 ApplicationHost.config 파일에 들어 있기 때문입니다.

대화 상자 필드

필드

설명

응용 프로그램 풀에서 자동 시작 사용(응용 프로그램 풀 설정 영역)

응용 프로그램과 연결된 응용 프로그램 풀에 대해 자동 시작을 사용하려면 클릭합니다. 이 작업은 응용 프로그램 풀에 있는 모든 응용 프로그램을 다시 시작합니다.

사용 안 함(자동 시작 모드 영역)

응용 프로그램 내의 모든 서비스에 대해 자동 시작을 사용하지 않으려면 사용 안 함을 선택합니다. 서비스가 자동으로 시작되지 않습니다.

사용(자동 시작 모드 영역)

응용 프로그램 내의 모든 서비스에 대해 자동 시작을 사용하려면 사용을 선택합니다. 모든 서비스가 자동으로 시작됩니다.

사용자 지정(자동 시작 모드 영역)

응용 프로그램 내의 각 서비스에 대해 개별적으로 자동 시작을 사용하려면 사용자 지정을 선택합니다. 자세한 내용은 서비스 구성: 자동 시작 탭을 참조하십시오.

관련 구성

응용 프로그램 내의 모든 서비스에 대해 자동 시작을 사용하도록 설정하면 ApplicationHost.config 파일에 있는 응용 프로그램의 serviceStartupMode 특성이 "모두" 값으로 설정됩니다. 모드를 "사용자 지정"으로 설정하면 serviceStartupMode 특성이 "사용자 지정" 값으로 설정됩니다. 이러한 작업은 응용 프로그램이 이미 실행 중인 경우(예: 프로토콜 사용 가능) "true" 값으로 설정된 serviceAutoStartEnabled를 ApplicationHost.config 파일에 추가합니다. 응용 프로그램이 실행 중이지 않으면 의도적으로 중지한 응용 프로그램이 우연히 시작되지 않도록 serviceAutoStartEnabled가 "false"로 설정됩니다.

응용 프로그램 풀에 대해 자동 시작을 사용하도록 설정하면 ApplicationHost.config 파일에 있는 응용 프로그램 풀의 startMode 특성이 "AlwaysRunning" 값으로 설정됩니다.

  2011-12-05