我有一个 Spring Boot 应用程序,它监听来自 IBM MQ 输入队列的消息,对消息进行一些处理,然后将消息放入输出队列。
这样的应用程序可以利用 Spring 执行器来监视应用程序(例如心跳检查)吗?看了actuator文档,好像只能和Spring web应用一起使用?我的理解不正确吗?如果是这样,您能否提供有关如何在非 Web 应用程序中使用执行器的信息?
最佳答案
除了在 Web 应用程序中运行时可通过 HTTP 访问外,Actuator 的端点还可在 Web 和非 Web 应用程序中通过 JMX 访问。 Acuator 端点的 MBean 发布在 org.springframework.boot
域中。请参阅relevant section of the documentation了解更多详情。
关于java - Spring 执行器可以与非 Web Spring Boot 应用程序一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43246714/