【发布时间】:2021-10-14 11:31:42
【问题描述】:
在我们基于 Spring Boot 2.4+ 的应用程序中,我们需要配置初始化应该在 application.properties 中延迟执行:
spring.main.lazy-initialization=true
spring.jmx.enabled=true
但是,使用此类设置无法通过 JMX 到达执行器端点。
当我们迁移到 Instana monitoring 时,现在这是一个障碍,这需要通过 JMX 使用 org.springframework.boot:type=Endpoint,name=Metrics 和 org.springframework.boot:type=Endpoint,name=Health MBean。
请问有没有办法让延迟初始化启用,但可以通过 JMX 访问同一个执行器?
【问题讨论】:
标签: spring-boot jmx spring-boot-actuator