博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jvm 参数配置优化
阅读量:5299 次
发布时间:2019-06-14

本文共 712 字,大约阅读时间需要 2 分钟。

  abtest业务线上接口每分钟执行3万多次,到半夜1点多访问量小的时候会经常报内存占比过高,

经调研分析发现与白天访问量高时线程数、cpu等无太大差异,主要差异存在内存会涨到很高并持续

一段时间。

  现经过同事分析将内存释放方式改为cms方式及时释放虚拟器内存,摒弃原有方式吞吐量优先方式。

setsid java -Xms8g -Xmx8g -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=8 -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -classpath .:../conf/:../lib/* -DworkerServerName=mbi.abtest.server1 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=52001 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=$netip com.xx.app.server.mbi.abtest.ABTestServerMain &

  

 

转载于:https://www.cnblogs.com/freedommovie/p/6548624.html

你可能感兴趣的文章
使用pager进行分页
查看>>
UVA - 1592 Database
查看>>
Fine Uploader文件上传组件
查看>>
javascript中的传递参数
查看>>
objective-c overview(二)
查看>>
python查询mangodb
查看>>
consonant combination
查看>>
驱动的本质
查看>>
Swift的高级分享 - Swift中的逻辑控制器
查看>>
Swagger简单介绍
查看>>
sql语句中where与having的区别
查看>>
Python数据分析入门案例
查看>>
vue-devtools 获取到 vuex store 和 Vue 实例的?
查看>>
Linux 中【./】和【/】和【.】之间有什么区别?
查看>>
内存地址对齐
查看>>
看门狗 (监控芯片)
查看>>
#ifndef #define #endif
查看>>
css背景样式
查看>>
JavaScript介绍
查看>>
正则表达式
查看>>