这两天线上某系统出现了频繁的Full GC,应用频繁暂停。导致业务不可用。 下面贴出分析的思路(部分内容非自己分析) 1.确认Full GC原因 应用Full GC最频繁的阶段,刚好业务量出现了一定的猛增,会不会导致heap临时不够用呢?
PS:自己在公司的一个分享总结,贴到blog里。 先说说一些理论的公式: 最佳线程数: 很多资料上有讲N+1,或者N-1,这两种情况在保证线程持续运行的情况,也许可 以适用;但是在时间的应用场景中,一个业务的处理,线程不可能一直处理运行状 态,比如当调用外部WS,或者DB操作时,都有可
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号