JVM调优感想
由于本人所在公司负责业务体量较大,业务系统复杂,以下为对线上业务系统的JVM调优经历做一记录。本篇为开篇,后续会陆续介绍JVM相关知识。以下为个人对JVM调优的总体看法。
一、调优原则:
1、系统平稳运行条件下,能不调则不调;
2、迫切需要提升性能和节约资源条件下调;
3、系统性的调优最好在压测情况调;
4、集群中先单机调,观察再分组及集群调;
5、掌握JVM基本知识和相关工具;
二、于个人:
对于个人而言,最好都尝试调;调优不是JVM高手专利,调坏了大不了再改回去(前提是不要把系统搞崩掉)。注意,对于新手可以用非重要系统试手。尤其如果你处于一个大平台,把握练手机会,因为脱离这个平台可能就没有这种量级和场景了。本人就是就职于一家大型互联网电商平台,日常工作遇到过较多线上系统问题,并进行JVM调优达到了系统性能提升。
记录&分享学习、工作中的技术