JVM实战-06·Tomcat如何设置JVM参数

1、为什么要设置JVM参数?

各种环境代码运行在我们的 JVM中,Web 服务响应时间,运行稳定都与我们的 JVM 密切相关,JVM运行状态对我们 Web 服务表现正相关。

2、如何进行 JVM  的设置? 

       找到 tomcat 在本地电脑中的安装目录,进入这个目录,然后进入bin目录中,在window环境下找到bin目录中的catalina.bat,在linux环境下找到catalina.sh。编辑该文件,找到JAVA_OPTS这个选项的位置,该参数是java启动的时候,需要的启动参数。重启tomcat,设置就能生效了。

关于参数:

        我们在进行压测的时候,要观察 jvm 运行情况,通过 jstat 工具去分析,它的年轻代 eden 区域对象增长情况、minor gc 的频率、每次minor gc 后存活对象数量、 Survivor 区域是否能放得下、老年代增长的速度,full gc 的频率,经过参数的设置,进行系统的调优,或是优化代码(减少io,减少实例对象)实现调优的目的。最终也将是我们生产环境的一份 jvm 配置参数,当然,生产环境同样要进行 jvm 参数监控,QPS、性能、机器的负载等。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值