目的:减小full GC次数、减小STW时间(一次GC的时间)前端
手段:windows
打印GC日志-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -Xloggc:./gc.log
缓存
分析日志获得关键性指标服务器
分析GC缘由,调优JVM参数数据结构
前提:有把握把应用程序的Full GC频率控制得足够低负载均衡
可能面临的问题:jvm
具体作法是在一台物理机器上启动多个应用服务器进程,每一个服务器进程分配不一样端口,而后在前端搭建一个负载均衡器,以反向代理的方式来分配访问请求。性能
可能面临的问题:url