9.5. 관리되는 실행자 서비스 및 관리된 예약된 실행자 서비스에 대한 런타임 통계

관리 CLI 특성으로 생성된 런타임 통계를 확인하여 관리되는 실행자 서비스의 성능을 모니터링하고 예약된 실행자 서비스의 성능을 모니터링할 수 있습니다. 독립 실행형 서버 또는 호스트에 매핑된 개별 서버에 대한 런타임 통계를 볼 수 있습니다.

중요

domain.xml 구성에는 런타임 통계 관리 CLI 속성에 대한 리소스가 포함되지 않으므로 관리 CLI 속성을 사용하여 관리형 도메인의 런타임 통계를 볼 수 없습니다.

표 9.1. 관리 실행자 서비스 및 관리되는 예약 실행자 서비스의 성능을 모니터링하기 위한 관리 CLI 속성을 표시합니다.

속성설명

active-thread-count

작업을 실행 중인 대략적인 스레드 수입니다.

completed-task-count

실행을 완료한 대략적인 총 작업 수입니다.

hung-thread-count

중단된 실행자 스레드 수입니다.

max-thread-count

최대 실행자 스레드 수입니다.

current-queue-size

실행자 작업 대기열의 현재 크기입니다.

task-count

실행을 위해 제출된 대략적인 총 작업 수입니다.

thread-count

현재 실행자 스레드 수입니다.

독립 실행형 서버에서 실행 중인 관리 실행자 서비스에 대한 런타임 통계를 보는 예.

[standalone@localhost:9990 /] /subsystem=ee/managed-executor-service=default:read-resource(include-runtime=true,recursive=true)

독립 실행형 서버에서 실행 중인 관리 예약된 executor 서비스에 대한 런타임 통계의 예.

[standalone@localhost:9990 /] /subsystem=ee/managed-scheduled-executor-service=default:read-resource(include-runtime=true,recursive=true)

호스트에 매핑된 서버에서 실행 중인 관리 실행자 서비스에 대한 런타임 통계를 보는 예.

[domain@localhost:9990 /] /host=<host_name>/server=<server_name>/subsystem=ee/managed-executor-service=default:read-resource(include-runtime=true,recursive=true)

호스트에 매핑된 서버에서 실행 중인 관리 예약 실행자 서비스에 대한 런타임 통계의 예.

[domain@localhost:9990 /] /host=<host_name>/server=<server_name>/subsystem=ee/managed-scheduled-executor-service=default:read-resource(include-runtime=true,recursive=true)

추가 리소스

  • 관리형 실행자 서비스 생성에 대한 자세한 내용은 JBoss EAP 개발 가이드에서 Managed Executor Service 를 참조하십시오.
  • 관리형 예약 실행자 서비스 생성에 대한 자세한 내용은 JBoss EAP 개발 가이드에서 Managed Scheduled Executor Service 를 참조하십시오.