IIS 관리자를 사용하여 서비스 인스턴스 제어

Windows WF(Workflow Foundation) 서비스 인스턴스는 AppFabric IIS 관리자 확장의 두 가지 보기 즉, 추적된 워크플로 인스턴스와 지속된 워크플로 인스턴스를 통해 사용할 수 있습니다. 추적된 워크플로 인스턴스 보기에는 제어 작업이 표시되지 않습니다.

IIS 관리자에서 추적된 WF 인스턴스지속된 WF 인스턴스라는 두 가지 보기를 사용하여 지속성 저장소에 있는 워크플로 서비스 인스턴스를 볼 수 있습니다. 추적된 워크플로 인스턴스 보기에는 제어 작업이 표시되지 않습니다. 추적된 워크플로 인스턴스에 대한 자세한 내용은 추적된 WF 인스턴스 페이지를 참조하십시오.

지속된 워크플로 서비스 인스턴스는 제어 작업을 표시하는 유일한 워크플로 인스턴스입니다. 지속된 워크플로 인스턴스에는 실행이 일시 중지될 때 지속성 저장소에 유지되는 상태의 스냅숏이 있습니다. 지속된 워크플로 인스턴스는 지속된 WF 인스턴스 페이지에서 제어 작업을 사용하여 보고 제어할 수 있습니다. AppFabric의 지속성에 대한 자세한 내용은 지속된 WF 인스턴스 페이지를 참조하십시오.

IIS 관리자를 사용하여 워크플로 서비스 인스턴스를 제어하려면

  1. AppFabric의 IIS 관리자 확장에서 서비스를 두 번 클릭하여 서비스 페이지를 엽니다. 자세한 내용은 서비스 페이지를 참조하십시오.

  2. 서비스를 마우스 오른쪽 단추로 클릭하고 지속된 WF 인스턴스 보기를 선택합니다. 그러면 지속된 워크플로 인스턴스가 열거된 지속된 WF 인스턴스 페이지가 표시됩니다. 이 작업은 지속성이 구성된 .NET Framework 4 응용 프로그램 도메인에서 실행되는 서비스에 대해서만 수행됩니다. 지속된 WF 인스턴스 페이지에는 지속성 저장소에 저장된 모든 인스턴스(상태 정보)가 표시됩니다. 방금 설명한 대로 지속된 WF 인스턴스 페이지를 호출하면 기본적으로 해당 서비스에 속해 있는 처음 50개의 지속된 인스턴스를 표시하는 쿼리 컨트롤이 열립니다. 대시보드 내에서 메트릭을 클릭하여 지속된 WF 인스턴스 페이지를 호출하면 미리 구성된 특정 쿼리의 결과인 인스턴스가 표시됩니다. 이러한 쿼리는 조건이 미리 채워진 지속된 WF 인스턴스 페이지를 표시합니다. 지속된 WF 인스턴스 페이지의 입력 경로에 관계없이 필터를 통해 사용자 지정 쿼리를 추가로 실행하여 특정 인스턴스를 찾을 수 있습니다. 자세한 내용은 지속된 WF 인스턴스 페이지를 참조하십시오.

  3. 특정 워크플로 서비스 인스턴스가 표시된 후 해당 인스턴스를 마우스 오른쪽 단추로 클릭하고 작업 중 하나를 선택하여 특정 제어 작업을 호출합니다. 이때 가능한 작업은 다음과 같습니다.

    • 다시 시작. 일시 중단된 워크플로 서비스 인스턴스를 다시 시작합니다.

    • 일시 중단. 실행 중인 워크플로 서비스 인스턴스를 일시 중단합니다.

    • 취소. 취소 처리기를 호출하여 실행 중이거나 일시 중단된 워크플로 서비스 인스턴스를 정상적으로 종료합니다.

    • 종료. 취소 처리기를 호출하지 않고 실행 중이거나 일시 중단된 워크플로 서비스 인스턴스를 강제로 종료합니다.

    • 삭제. 지속성 저장소에서 워크플로 서비스 인스턴스를 영구적으로 제거합니다.

    이러한 제어 작업의 기능에 대한 자세한 내용은 지속된 WF 인스턴스 페이지를 참조하십시오.

  2011-12-05