作者:Eddy  历史版本:1  最后编辑:龚清  更新时间:2025-10-14 18:31
编写版本:3.5.3
适用版本:3.5.3+;
开启接口请求耗时信息打印V3.5.3+
添加依赖
- 添加日志Aop依赖
<dependency> <groupId>com.lc.ibps.cloud</groupId> <artifactId>ibps-basic-monitor</artifactId> </dependency> 
增加包扫描
- 在@SpringBootApplication注解类上增加注解
//TODO 配置基础包名!重要步骤!!!把ibps的基础包加到扫描中 @ComponentScan(basePackages = {"com.xxx","com.lc.ibps"}) 
添加切面配置
- 修改配置文件
application-common.yml增加自己的切点pointcutaop: jvm: enabled: ${AOP_STOPWATCH_ENABLED:false} pointcut: - execution(public * com.lc.ibps..*.provider..*.*(..)) - xxxx # 自己的切点 
配置接口请求耗时信息打印开关
- 每个服务都要配置
 - 修改response工程下配置文件application-common.yml
 - 将配置
aop.stopwatch.enabled改为true- 方式一: 
aop.stopwatch.enabled: true - 方式二:启动时设置系统变量
- Linux系统export AOP_STOPWATCH_ENABLED=true
 - Windows系统set AOP_STOPWATCH_ENABLED=true
 
 - 方式三
- Java启动参数-DAOP_STOPWATCH_ENABLED=true
 
 - 方式四
- Java启动参数-Daop.stopwatch.enabled=true
 
 
 - 方式一: 
 
注意开启:
stopwatch: enabled: ${STOPWATCH_ENABLED:true}