3장. JBoss EAP에서 MicroProfile 관리

3.1. MicroProfile OpenTracing 관리

중요

REST 호출을 위해 내보낸 중복 추적이 표시되면 microprofile-opentracing-overcloudrye 하위 시스템을 비활성화합니다. microprofile-opentracing-undercloudrye 를 비활성화하는 방법에 대한 자세한 내용은 microprofile-opentracing-overcloudrye 하위 시스템 제거를 참조하십시오.

3.1.1. MicroProfile Open Tracing 활성화

다음 관리 CLI 명령을 사용하여 서버 구성에 하위 시스템을 추가하여 서버 인스턴스에 전역적으로 MicroProfile Open Tracing 기능을 활성화합니다.

프로세스

  1. 다음 관리 명령을 사용하여 microprofile-opentracing-undercloudrye 하위 시스템을 활성화합니다.

    /subsystem=microprofile-opentracing-smallrye:add()
  2. 변경 사항을 적용하려면 서버를 다시 로드합니다.

    reload

3.1.2. microprofile-opentracing-Neutronrye 하위 시스템 제거

microprofile-opentracing-#159rye 하위 시스템은 기본 JBoss EAP 7.4 구성에 포함되어 있습니다. 이 하위 시스템은 JBoss EAP 7.4에 대한 MicroProfile OpenTracing 기능을 제공합니다. MicroProfile OpenTracing이 활성화된 시스템 메모리 또는 성능 저하가 발생하는 경우 microprofile-opentracing-undercloudrye 하위 시스템을 비활성화할 수 있습니다.

관리 CLI에서 제거 작업을 사용하여 지정된 서버에 대해 전역적으로 MicroProfile OpenTracing 기능을 비활성화할 수 있습니다.

프로세스

  1. microprofile-opentracing-Neutronrye 하위 시스템을 제거합니다.

    /subsystem=microprofile-opentracing-smallrye:remove()
  2. 변경 사항을 적용하려면 서버를 다시 로드합니다.

    reload

3.1.3. Jaeger 설치

docker 를 사용하여 Jaeger를 설치합니다.

사전 요구 사항

  • Docker 가 설치되어 있어야 합니다.

프로세스

  1. CLI에서 다음 명령을 실행하여 docker 를 사용하여 Jaeger를 설치합니다.

    $ docker run -d --name jaeger   -p 6831:6831/udp   -p 5778:5778   -p 14268:14268   -p 16686:16686   jaegertracing/all-in-one:1.16