이전 항목: 웹 서비스의 표시 이름 구성다음 항목: 클라이언트와 서버의 속성 구성


상호 관련된 추적 구성

크로스 프로세스 트랜잭션을 추적하려면 에이전트가 한 프로세스에서 다른 프로세스로 전달될 수 있는 상관 관계 식별자를 삽입해야 합니다. 에이전트는 이 상관 관계 식별자를 SOAP 또는 HTTP 헤더에 삽입할 수 있습니다.

대부분의 서비스가 SOAP 메시징을 사용하기 때문에 상관 관계 식별자는 기본적으로 SOAP 헤더에서 삽입되고 읽힙니다. 그러나 경우에 따라 HTTP 헤더를 사용하여 상관 관계 식별자를 전달할 수도 있습니다. 예를 들어 드문 경우이지만, SOAP 헤더에 상관 관계 식별자를 추가하면 상관 관계 식별자 때문에 SOAP 페이로드가 변경되어 메시지가 거부될 수 있습니다.

응용 프로그램에서 SOAP 메시지를 처리하는 방법과 보안이 구현된 방식에 따라 IntroscopeAgent.profile 파일을 수정하여 상관 관계 식별자를 HTTP 헤더에 전달할지 아니면 SOAP 헤더에 전달할지 선택할 수 있습니다.

클라이언트와 서버에서 상관 관계 식별자의 처리를 제어하는 에이전트 구성 속성에는 네 가지가 있습니다. 이러한 속성을 사용하면 ID를 SOAP 헤더에 삽입할지, HTTP 헤더에 삽입할지, 두 가지 헤더 프로토콜에 모두 삽입할지 또는 아예 삽입하지 않을지 지정할 수 있습니다. 모든 속성은 표준 에이전트 접두사인 com.wily.introscope.agent로 시작합니다.

soapheaderinsertion.enabled

클라이언트가 상관 관계 식별자를 SOAP 헤더에 삽입하도록 합니다.

httpheaderinsertion.enabled

클라이언트가 상관 관계 식별자를 HTTP 헤더에 삽입하도록 합니다.

soapheaderread.enabled

서버가 SOAP 헤더에서 상관 관계 식별자를 읽도록 합니다.

httpheaderread.enabled

서버가 HTTP 헤더에서 상관 관계 식별자를 읽도록 합니다.