摘要: 1. Java 进程 CPU 占用过高问题排查 1.1. 运行环境 1.2. 定位 CPU 占用高的进程 1.3. 定位 CPU 占用高的线程 1.4. 将线程 ID 转换为十六进制 1.5. 找到线程对应的栈信息 1.5.1. 使用 jstack 1.5.2. 使用 jcmd 1.5.3. 使用 阅读全文
posted @ 2024-05-27 14:29 Jason207010 阅读(1552) 评论(0) 推荐(0)
摘要: 1. Java 线程池优化 1.1. 核心线程数 1.2. 任务队列 1.2.1. LinkedBlockingQueue 1.2.2. ArrayBlockingQueue 1.2.3. SynchronousQueue 1.2.4. 总结 1.3. 最大线程数 1.4. 线程存活时间 1.5. 阅读全文
posted @ 2024-05-27 08:36 Jason207010 阅读(174) 评论(0) 推荐(0)
摘要: 1. Springboot Tomcat 架构及参数优化 1.1. 版本说明 1.2. SpringBoot Tomcat 架构分析 1.2.1. Tomcat 核心组件类图 1.2.2. Tomcat 核心组件架构图 1.3. SpringBoot Tomcat 工作流程 1.3.1. Sprin 阅读全文
posted @ 2024-05-24 15:26 Jason207010 阅读(1409) 评论(0) 推荐(0)