257.4. Java 에이전트
세 번째 접근 방식은 Java 에이전트를 사용하여 OpenTracing 지원을 자동으로 구성하는 것입니다.
				선택한 OpenTracing compliant Tracer와 관련된 특정 종속성과 함께 POM에 camel-opentracing 구성 요소를 포함합니다.
			
OpenTracing Java Agent는 다음과 같은 종속성과 관련이 있습니다.
    <dependency>
      <groupId>io.opentracing.contrib</groupId>
      <artifactId>opentracing-agent</artifactId>
    </dependency>
    <dependency>
      <groupId>io.opentracing.contrib</groupId>
      <artifactId>opentracing-agent</artifactId>
    </dependency>
				사용되는 Tracer 는 camel 컨텍스트 레지스트리 또는 ServiceLoader 를 사용하여 암시적으로 로드됩니다.
			
				이 에이전트를 사용하는 방법은 애플리케이션 실행 방법에 따라 다릅니다. camel-example-opentracing 의 Service2 는 에이전트를 로컬 폴더에 다운로드한 다음 exec-maven-plugin 을 사용하여 -javaagent 명령줄 옵션으로 서비스를 시작합니다.