自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 spring-startup-analyzer工具使用

这是一个分析Spring应用启动过程的工具,通过采集Spring应用启动过程数据,生成交互式分析报告,用于分析Spring应用启动卡点。同时还提供了一些工具来帮助开发者加快Spring应用的启动时间。

2024-06-13 17:39:50 140 1

原创 java垃圾收集器梳理

Serial(英文连续)是最基本垃圾收集器,使用复制算法,曾经是JDK1.3.1 之前新生代唯一的垃圾收集器。Serial 是一个单线程的收集器,它不但只会使用一个 CPU 或一条线程去完成垃圾收集工作,并且在进行垃圾收集的同时,必须暂停其他所有的工作线程,直到垃圾收集结束。Serial 垃圾收集器虽然在收集垃圾过程中需要暂停所有其他的工作线程,但是它简单高效,对于限定单个 CPU 环境来说,没有线程交互的开销,可以获得最高的单线程垃圾收集效率,因此 Serial。

2023-12-31 19:35:25 369 1

原创 Java 诊断工具 Arthas安装使用

CPU%: 线程消耗的cpu占比,采样100ms,将所有线程在这100ms内的cpu使用量求和,再算出每个线程的cpu使用占比。的简写,这个命令能搜索出所有已经加载到 JVM 中的 Class 信息,sc -d *MathGame。Search-Method 的简写,这个命令能搜索出所有已经加载了 Class 信息的方法信息。如图选项2,是本地的一个正在启动的服务,输入2,回车,即开始监控这个java服务。thread -b 找出阻塞其他线程的线程,当出现死锁后,会提示你出现死锁的位置。

2023-12-22 14:31:15 1881

原创 springboot下集成spring-data-elasticsearch和RestHighLevelClient

【代码】springboot下集成spring-data-elasticsearch和RestHighLevelClient。

2023-12-14 17:35:50 845

原创 Ribbon/Feign 超时,重试配置

在使用Spring Cloud 的时候,都会用到Ribbon做负载均衡,使用Feign 简化web 服务调用,在使用的过程中,网络服务是不稳定,所有要设置超时时间,避免服务端响应慢影响调用的服务,网络可能偶尔不稳定,重试机制能增加成功的几率。feign.client.config.user-service.connect-timeout=1000 #tcp连接超时时间1s以内。feign.client.config.user-service.read-timeout=2000 # 设置读取时间为2s。

2023-11-06 14:28:11 2411 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除