非常典型,但是又非常容易出错的地方 场景:团队内造了一个轮子,即使用Redis实现分布式锁。 业务代码: 然后上线后,CPU飙升。 详细的排查过...
一个隐藏比较深的问题。项目使用grpc完成远程调用,但是grpc定义的pd文件,由于message中参数过多,达到190多个,在pb的该mess...
网上回答:SPI是什么? 思考:类加载器与SPI2.1 类加载器知识2.2 SPI与线程上下文加载器2.3 需要SPI进行类加载吗? 为什么要引...
1. 问题起因 某个项目上线了几天后,突然项目的线程数彪升。触发了报警。 查看Falcon平台,发现在9:40的时候,项目的线程数突然彪升。 2...
1. jmx参数监控指标 通过jmx采集java进程的jvm信息,包括gc耗时、gc次数、gc吞吐、老年代使用率、新生代晋升大小、活跃线程数等信...
相关文章 Arthas——java调试工具的使用[https://www.jianshu.com/p/142b659b52a9] JVM那点事—...
show-busy-java-thread用于快速排查Java的CPU性能问题(top us值过高),自动查出运行的JAVA进程中消耗CPU多的...
相关文章 Arthas——java调试工具的使用[https://www.jianshu.com/p/142b659b52a9] JVM那点事—...
在Class文件中描述了各种信息,最终都需要加载到虚拟机中才能运行和使用,而虚拟机是如何加载这些Class文件呢?Class文件信息进入到虚拟机...
文集作者