我们在项目中使用Spring集成。我想监控每个集成组件运行的时间。我为此目的采用了AOP,但是使用AOP我无法唯一地识别并行运行的组件。
例如:队列中有4个对象,3个jms消费者并行运行。此外,消费者会将消息发送到路由器等
在上面的场景中,我无法唯一地识别单个对象流的每个组件运行时间。
为此,Spring是否提供了一个实用程序?如果没有,我该怎么做?
答案 0 :(得分:0)
也许Spring-Actuator会帮助你。 看一眼 : https://github.com/spring-projects/spring-boot/tree/master/spring-boot-project/spring-boot-actuator
否则,您必须制作自定义订阅者和提供者。但是通过Spring-Actuator你也可以自己制作!