23.10 관리자 기능
spring.application.admin.enabled 프라퍼티를 사용하면 어플리케이션에 관리자-관련 기능을 활성화 시킬 수 있다. 이것은 MBeanServer 플랫폼에 SpringApplicationAdminMXBean을 노출시킨다. 이것을 이용해 스프링 부트 어플리케이션의 관리자 기능을 원격으로 사용할 수있다. 이 기능은 서비스 어떤 랩퍼 구현에도 유용할 수있다.
![[팁]](https://wannaqueen.gitbook.io/spring5/~gitbook/image?url=https%3A%2F%2Fdocs.spring.io%2Fspring-boot%2Fdocs%2Fcurrent%2Freference%2Fhtmlsingle%2Fimages%2Ftip.png&width=300&dpr=4&quality=100&sign=e19e9545&sv=2)
만약 어플리케이션이 실행 중인 HTTP 포트번호를 알려면, local.server.port 키로 프라퍼티를 조회한다.
![[주의]](https://wannaqueen.gitbook.io/spring5/~gitbook/image?url=https%3A%2F%2Fdocs.spring.io%2Fspring-boot%2Fdocs%2Fcurrent%2Freference%2Fhtmlsingle%2Fimages%2Fcaution.png&width=300&dpr=4&quality=100&sign=e9b2a42d&sv=2)
주의
주의 : 이 기능을 활성화 시킬때 MBean이 어플리케이션을 종료Shutdown하는 메소드를 노출하므로 주의해야 한다..
Last updated
Was this helpful?