
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Arthas实战:Java应用启动卡死,90%人踩错JVM参数顺序引发FullGC风暴
摘要: 本文记录了一次因JVM启动参数书写错误导致的线上服务启动卡死故障排查全过程。故障现象为服务启动后健康检查不通过,接口无响应。通过Arthas工具排查发现,JVM参数被错误放置在-jar之后导致全部失效,引发堆内存不足和FullGC风暴。修复后规范了启动参数顺序:JVM参数→探针→系统变量→jar包→应用参数,并验证GC指标恢复正常。文章提供了Arthas全套排查命令和线上启动脚本规范,强调
Arthas踩坑:SpringBoot可执行Jar无法动态修改日志级别(WebFlux网关)
本文记录了在K8s环境下使用Arthas动态调整SpringCloud Gateway日志级别的完整过程。针对SpringBoot可执行Jar包的类加载隔离问题、WebFlux响应式框架的兼容性问题以及OGNL语法错误三大典型障碍,提供了详细解决方案。关键点包括:必须通过-c参数指定LaunchedURLClassLoader、使用OGNL直接调用SLF4J API的正确语法格式、以及静态方法调用
Java8虚拟机(JVM)内存溢出实战
前言相信很多JAVA中高级的同学在面试的时候会经常碰到一个面试题你是如何在工作中对JVM调优和排查定位问题的?事实上,如果用户量不大的情况下,在你的代码还算正常的情况下,在工作中除非真正碰到与JVM相关的问题是少之又少,就算碰到了也是由公司的一些大牛去排查解决,那么我们又如何积累这方面的经验呢?下面由冲锅带大家一起来实践JVM的调优吧注意我们平常所说的JVM调优一般指Java堆,Java虚...
到底了







