实践是hystrix信息推送的mq而metrics信息需要扫描,文章的最后也有相应的思考metrics信息能不能是应用本身也推送到mq那?
本篇文章就实践关于metrics信息的推送实现
有了上面的思考之后我就回过头来去看hystrix是怎么实现推送的。经过一番跟踪之后找到了具体干活的task代码
有了这个代码就可以参考具体怎样实现metrics信息的推送了
但是还有一个问题就是metrics信息虽然暴露了url接口但是应用内我怎么获取那???
这里又引发了我们一探究竟的兴趣!。。。。。。继续看源码!!!!!!!!!!!
从spring boot启动展示的日志中我们可以发现线索,具体/metrics路径具体执行的是哪里
Mapped "{[/metrics || /metrics.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()