系统启动优化&首笔交易慢优化

系统启动优化

1. 启动耗时原因:

  1. bean加载
  2. 文件,资源,配置扫描加载
  3. 其它(网络通讯,GC等)

2. 优化手段 

  1. 扫描路径尽可能精确
  2. 关闭swagger扫描
  3. bean加载使用懒加载(@Lazy)
  4. 升级jdk(jdk17)
  5. 使用springboot3
  6. 关闭分层编译
  7. 关闭springboot的JMX监控
  8. AOP切面尽量不使用注解方式,这会导致启动时扫描全部方法
  9. 关闭endPoint的一些监控功能
  10. 项目排除多余的已买jar
  11. swagger扫描接口时,指定只扫描某个路径下面的类
  12. Feign客户端接口的扫描缩小包扫描范围

首笔交易慢优化

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值