-
直接从maven中央仓库中引入jar包
<!-- https://mvnrepository.com/artifact/io.github.LilG123/method-track --> <dependency> <groupId>io.github.LilG123</groupId> <artifactId>method-track</artifactId> <version>0.0.1-RELEASE</version> </dependency>
-
修改包扫描范围 不修改会扫描不到切面 由于这边切面是在com.xinan包下 所以需要添加com.xinan的扫描范围
-
在需要监控的方法上写上@MethodTrack()注解
-
通过MethodTrackAspect.methodTrackDataMap.get 通过key(如果没有传value 为包名.类名.方法名 传了value为需要传的值) 获取需要监控的接口的健康信息(上一次调用是否成功 上一次调用时间)
-
结果
1.在需要监控的方法加上注解
2.从Map中获取对应方法的健康信息
3.打印查看结果
1.在需要监控的方法加上注解 指定value exludes