1

나는 IBM MQ 입력 대기열의 메시지를 수신하고 메시지를 처리 ​​한 다음 메시지를 출력 대기열에 저장하는 Spring Boot 애플리케이션을 가지고있다.스프링 액추에이터를 비 웹 스프링 부트 응용 프로그램과 함께 사용할 수 있습니까?

응용 프로그램은 스프링 액추에이터를 사용하여 응용 프로그램 (예 : 하트 비트 검사)을 모니터링 할 수 있습니까? 액추에이터 설명서를 읽은 후, 스프링 웹 애플리케이션에서만 사용할 수있는 것 같습니다. 내 이해가 잘못 되었나요? 그렇다면 비 웹 응용 프로그램에서 액추에이터를 사용하는 방법에 대한 정보를 제공해 주시겠습니까?

답변

3

웹 애플리케이션에서 실행할 때 HTTP를 통해 사용할 수있을뿐만 아니라 액추에이터의 엔드 포인트는 JMX를 통해 웹 및 비 웹 애플리케이션 모두에서 사용할 수 있습니다. Acuator의 엔드 포인트 용의 MBean는, org.springframework.boot 도메인으로 공개되고있다. 자세한 내용은 relevant section of the documentation을 참조하십시오.