一、query查询性能的提升
发现大对象 --> 针对大对象寻找解决方案
二、一次代码中创建局部变量线程池的发现
根据线程堆栈以及可视化工具发现线程达到2W+,但是系统中线程是最大值的;
根据线程名称发现,都是线程池,所以猜测系统应该有不停创建线程池的代码,果真如此。
发现此段代码,找到相应接口发现接口在这段时间比较多的调用
三、线程大量阻塞问题的发现
根据jstack生成线程堆栈,发现大量线程blocked,查找规律发现是某一段代码加了 synchronized ,大量访问导致阻塞。