메시지 흐름 보기
메시지 흐름은 메시지에 사용되는 연속 처리 단계 집합입니다. BizTalk Server 관리 콘솔의 그룹 개요 페이지에서 서비스 또는 메시지 인스턴스를 마우스 오른쪽 단추로 클릭하면 나타나는 바로 가기 메뉴를 통해 메시지 보기에 액세스합니다. 메시지 흐름 보기에서 메시지 흐름 보기와 오케스트레이션 디버거 간을 전환할 수 있습니다.
메시지 흐름 보기에는 서비스 인스턴스(파이프라인/포트 또는 오케스트레이션)가 송수신한 메시지는 물론 사용된 URL, 포트 및 파티와 같은 세부 정보가 표시됩니다. 현재 보고 있는 서비스 인스턴스로 들어오는 메시지를 처리한 이전 서비스 인스턴스도 볼 수 있습니다. 이러한 인스턴스를 뒤로 탐색하여 이러한 인스턴스에서 들어오고 나가는 메시지를 볼 수 있습니다. 또한 현재 보고 있는 서비스 인스턴스에서 메시지를 받은 후속 서비스 인스턴스를 볼 수 있으며 이러한 인스턴스를 앞으로 탐색하여 이러한 인스턴스에서 들어오고 나가는 메시지를 볼 수 있습니다. 즉 비즈니스 프로세스를 통해 활성화 메시지의 전체 경로를 추적할 수 있습니다.
또한 메시지 흐름 보기에서 현재 메시지를 처리하고 있어 완료되지 않은 불완전한 서비스 인스턴스에서 BizTalk Server 관리 콘솔에 있는 이 인스턴스에 대한 서비스 인스턴스 세부 정보로 탐색하여 실행 중, 일시 중단됨 등과 같은 현재 상태를 볼 수 있습니다.
메시지 흐름 창의 맨 위에는 시작 시간과 종료 시간, 오류 코드 및 버전과 같은 서비스 인스턴스 정보가 표시됩니다. 창의 아래쪽에는 받거나 보낸 메시지를 자세히 보여 주는 서비스 인스턴스에 대한 메시지 활동이 표시됩니다. 확장 또는 축소 단추를 선택하여 각 메시지 인스턴스에 대한 자세한 정보를 볼 수 있습니다. 메시지 인스턴스에는 기본적으로 모든 정보가 표시됩니다.
In/Out 열 옆에 있는 대상 네임스페이스와 루트 요소는 스키마를 식별합니다. 그런 다음 메시지에 대한 자세한 정보를 찾아볼 수 있습니다. 스키마 정보 아래에는 항목 이름이 포함된 링크가 나타납니다. 예를 들어 EquityLoanReceivePipeline과 같습니다. 이 링크를 클릭하면 해당 항목에 대한 정보가 제공되며 이를 통해 메시지로 이동할 수 있습니다.
시작한 서비스로 돌아가려면 다른 항목에서 해당 소스 또는 대상 항목을 클릭합니다.
다음 표는 각 서비스에 대해 표시되는 정보를 보여 줍니다.
Name | 콘텐츠 |
---|---|
인스턴스 ID | 인스턴스에 연결된 GUID(Globally Unique Identifier)입니다. |
호스트 | 오케스트레이션이나 파이프라인을 실행하는 호스트의 이름입니다. |
시스템 상태 | 인스턴스의 현재 상태입니다. 사용 가능한 값은 실행 중, 완료됨, 수동으로 일시 중단됨, 오류, 종료됨, 디버그 모드 및 중단입니다. |
시작 시간 | 오케스트레이션/파이프라인이 시작된 시간입니다. |
종료 시간 | 오케스트레이션/파이프라인이 완료된 시간입니다. |
Duration | 항목을 실행하는 데 걸린 시간(밀리초)입니다. |
종료 코드 | 기술 종료 코드입니다. |
오류 정보 | 오류에 대한 텍스트 메시지입니다. |
Name | 오케스트레이션이나 파이프라인의 이름입니다. |
형식 | 항목 유형으로, 오케스트레이션이나 파이프라인입니다. |
버전 ID | 항목의 고유 버전입니다. |
배포 시간 | 오케스트레이션/파이프라인이 배포된 시간입니다. |
항목 정보 테이블 아래에는 특정 오케스트레이션 또는 파이프라인이 보내거나 받은 서비스 인스턴스에 대한 메시지 활동이 표시됩니다. 테이블의 각 행은 하나의 메시지를 나타냅니다. ID, 크기 및 포트 이름을 비롯한 메시지 정보를 보려면 메시지 인스턴스를 확장합니다.
다음 표는 각 메시지 인스턴스에 대해 표시되는 정보를 보여 줍니다.
Name | 콘텐츠 |
---|---|
입/출력 | 메시지 받음 또는 메시지 보냄 아이콘은 메시지 상태를 나타냅니다. |
메시지 인스턴스 | 대상 네임스페이스 및 최상위 요소입니다. 알 수 없는 경우 구문 분석되지 않은 교환입니다. |
메시지 상태 | 가능한 상태: 확인, 전송 중, 전송 실패, 전송 실패(다시 시도) 및 전송 실패(백업 전송에서 다시 제출됨). |
타임스탬프 | 이 특정 메시지가 현재 작업(송신/수신)에 관련되었던 시간입니다. |
메시지 인스턴스를 확장하면 다음 정보가 표시됩니다.
Name | 콘텐츠 |
---|---|
메시지 인스턴스 ID | 메시지의 GUID입니다. |
크기 | 메시지의 크기입니다. 메시지 크기가 없는 경우 값이 표시되지 않습니다. |
부분 | 바로 가기를 제외한 메시지의 파트 수입니다. |
어댑터 | 메시지를 전송하는 데 사용되는 어댑터입니다. 사용 가능한 어댑터는 FILE, HTTP, SOAP, BizTalk 메시지 큐, SOAP 또는 WCF 어댑터입니다. |
URL | 소스 또는 대상 URL입니다. |
포트 | 메시지를 보내거나 받은 포트의 이름입니다. |
파티 이름 | 메시지를 보내거나 받는 파티의 이름입니다. 이 필드는 해당 정보가 알려진 경우에만 표시됩니다. |
암호 해독 인증서 | 메시지의 암호를 해독하는 데 사용되는 인증서의 손 도장(Thumbprint)입니다. 이 필드는 메시지에 암호 해독 인증서가 포함되어 있는 경우에만 표시됩니다. |
서명 | 메시지의 서명입니다. 이 필드는 메시지가 서명된 경우에만 표시됩니다. |
상태 아이콘 | 메시지의 현재 상태로, 사용 가능한 값은 받음, 전송됨 또는 작업 큐입니다. |
소스/대상 항목 URL | 메시지의 소스/대상으로 식별된 항목(오케스트레이션 또는 파이프라인)입니다. 클릭하면 사용자가 해당 항목 인스턴스에 대한 보기로 리디렉션됩니다. |
오케스트레이션 instance 볼 때 오케스트레이션 디버거로 전환을 클릭하여 오케스트레이션 디버거 보기로 전환할 수 있습니다.