- 博客(6)
- 资源 (5)
- 收藏
- 关注
转载 springboot下用aop实现异步调用和重试功能
我们在开发中,调用第三方接口时,往往是提交数据,要异步去获取数据;今天我们用一个利用spring的安排来实现一下异步调用和异步重试的功能;这个功能的结构图第一步:创建一个注解Retry@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public @interface Retry { /**...
2019-06-18 15:10:32 1349
原创 prometheus的指标
##prometheus中便签类型prometheus中Histogram和Summary类型的:- (1)在prometheus client中区分Histogram和Summary,分别表示两个类,可以依次创建指标HistogramHistogram 由 <basename>_bucket{le="<upper inclusive bound>"},<...
2019-06-17 17:08:53 5950
原创 Spring Boot 2.x监控数据可视化采用micrometer-registry-prometheus
参考文章:Spring Boot 2.x监控数据可视化(Actuator + Prometheus + Grafana手把手)https://blog.csdn.net/xudc0521/article/details/89916714实战:micrometer+prometheus+grafana搭建Java程序的监控系统https://blog.csdn.net...
2019-06-15 15:03:35 9185
转载 如何配置prometheus的Java客户端
prometheus是目前很火的监控系统,其本质上来说是一个时间序列数据库(TSDB),采用golang开发,支持多维度(标签),采用拉取模式,以丰富的export,完善的生态成为目前社区内的监控标配。这篇文章不说别的,只说java客户端如何埋点。推荐大家看官方文档:https://github.com/prometheus/client_java第一步 引入Java客户端(gradl...
2019-06-15 14:48:12 7511
转载 Prometheus 使用Client Java构建Exporter程序
使用Client Java构建Exporter程序client_java是Prometheus针对JVM类开发语言的client library库,我们可以直接基于client_java用户可以快速实现独立运行的Exporter程序,也可以在我们的项目源码中集成client_java以支持Prometheus。自定义Collector在client_java的simpleclient模块中提供了自...
2019-06-15 14:28:49 14454 3
转载 DelayQueue队列详解
概述DelayQueue是java.util.concurrent中提供的一个很有意思的类。本文将会对DelayQueue做一个介绍,然后列举应用场景。并且提供一个Delayed接口的实现和 Sample 代码。DelayQueue是一个无界的BlockingQueue,用于放置实现了Delayed接口的对象,其中的对象只能在其到期时才能从队列中取走。这种队列是有序的,即队头对象的延迟到期...
2019-06-10 16:42:22 4744
JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf
2018-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人