오케스트레이션 디버깅
오케스트레이션 디버거를 사용하면 셰이프별로 하나씩 오케스트레이션 인스턴스의 활동을 추적할 수 있습니다. 오케스트레이션 디자이너에서 생성된 오케스트레이션의 렌더링된 보기가 표시됩니다.
BizTalk Server 관리 콘솔의 그룹 개요 페이지에서 오케스트레이션 디버거에 액세스합니다. 이 작업은 오케스트레이션 유형에 연결된 서비스 또는 메시지 인스턴스를 마우스 오른쪽 단추로 클릭하여 바로 가기 메뉴를 통해 추적 쿼리의 출력에서 수행합니다. 이 페이지 내에서 오케스트레이션 디버거와 메시지 흐름 보기 간을 전환할 수 있습니다.
오케스트레이션 디버거는 다음 기능을 제공합니다.
해당 특정 오케스트레이션에 대한 각 처리 단계를 재생할 수 있는 오케스트레이션의 렌더링된 보기를 표시합니다.
오케스트레이션 셰이프 앞에 중단점을 설정하고 실행을 계속할 수 있도록 합니다.
특정 변수와 메시지 데이터를 확인할 수 있도록 합니다.
특정 오케스트레이션 인스턴스가 오케스트레이션 디버거에서 열려 있을 때 해당 인스턴스의 모든 추적 옵션을 자동으로 사용합니다.
특정 오케스트레이션 인스턴스를 계속하고, 디버그 모드에서 다시 시작하고, 종료할 수 있도록 합니다.
참고
어셈블리의 배포를 취소해도 데이터베이스에는 배포가 취소된 어셈블리에 대한 추적 옵션 및 중단점 정보가 유지됩니다. 나중에 같은 어셈블리를 다시 배포하면 해당 어셈블리에 대한 옵션 및 중단점 정보가 복원됩니다.
오케스트레이션 디버거는 다음 두 가지 모드로 사용할 수 있습니다.
-
기능은 서비스 상태에 따라 달라집니다. 보기에 관계없이 현재 중단점에 있음 상태에 있는 서비스 인스턴스를 호출하여 대화형 디버깅을 수행할 수 있습니다. 오케스트레이션 디버깅에 대한 자세한 내용은 오케스트레이션 디버거 및 메시지 흐름 뷰를 호출하는 방법을 참조하세요.