上一页 1 2 3 4 5 6 7 8 ··· 23 下一页
摘要: 频繁full gc可能原因 引起线上服务频繁full gc原因很复杂,大致有以下常见原因; System.gc() 引起的频繁 Full GC;这种原因导致的full gc,可以添加 -XX:+DisableExplicitGC,屏蔽 System.gc() 动作; 老年代没有连续可用的内存空间,触 阅读全文
posted @ 2025-05-13 09:44 fanblog 阅读(66) 评论(0) 推荐(0)
摘要: 1. 安装及使用 使用git命令 [rocky@www Downloads]$ git clone https://github.com/torch/distro.git ~/torch --recursive bash: git: command not found... 没装 # 安装 [roc 阅读全文
posted @ 2025-05-13 09:12 fanblog 阅读(9) 评论(0) 推荐(0)
摘要: 报错信息有多种: (A) jakarta.servlet.ServletException: Handler dispatch failed: java.lang.OutOfMemoryError: unable to create native thread: possibly out of me 阅读全文
posted @ 2025-05-12 21:56 fanblog 阅读(270) 评论(0) 推荐(0)
摘要: 启动应用 prometheus配置 prometheus的抓取任务 #配置内存溢出时dump及dump的目录 nohup java -Xms200m -Xmx200m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/usr/jdk/dump -ja 阅读全文
posted @ 2025-05-12 21:52 fanblog 阅读(23) 评论(0) 推荐(0)
摘要: 背景:告警 JVM暂停情况 user和sys不高,说明gc使用的CPU不多,但real很高,难道gc时有什么off-cpu操作? 怀疑是写gc日志慢了,检查磁盘IO,GC慢的时间点与磁盘IO慢的时间点几乎完全贴合 解决办法 1、修复磁盘IO慢的问题,或将GC日志放置在单独的磁盘中2、jdk17以上, 阅读全文
posted @ 2025-05-11 22:12 fanblog 阅读(25) 评论(0) 推荐(0)
摘要: 查看java进程id 查看java进程3532对应线程情况 gdb attach pid # attach到某个进程 [service@localhost ~]$ gdb attach 3532 GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-94.el7 阅读全文
posted @ 2025-05-09 20:59 fanblog 阅读(21) 评论(0) 推荐(0)
摘要: 1、https://gceasy.io/ Universal JVM GC analyzer - Java Garbage collection log analysis made easy 2、分析gc日志,发现有大对象分配 grep 'concurrent humongous allocatio 阅读全文
posted @ 2025-05-08 22:09 fanblog 阅读(36) 评论(0) 推荐(0)
摘要: 0、背景,堆内存告警 告警:prometheus 1、触发一次fullgc后,老年代占比还是较高,说明确实有泄漏 触发命令:jcmd $pid GC.run 2、jstat -gcutil pid intervalTime 3、jmap查看堆内存中的对象分布情况 jmap -histo pid | 阅读全文
posted @ 2025-05-08 20:46 fanblog 阅读(59) 评论(0) 推荐(0)
摘要: 【速通Netty】(上) 一、BIO模型服务端一次只能连接一个客户端线程(其他客户端连接只能等待前面连接的断开后才能连上) BioServer import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket 阅读全文
posted @ 2025-05-07 22:55 fanblog 阅读(26) 评论(0) 推荐(0)
摘要: 1 download curl -O https://alibaba.github.io/arthas/arthas-boot.jar 2 install D:\fangfan\software>java -jar arthas-boot.jar 1#输入1,按回车 [INFO] Start dow 阅读全文
posted @ 2025-04-29 21:58 fanblog 阅读(40) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 23 下一页