目录
一、JVM性能优化
1.进入启动脚本
代码如下(示例):
vim /opt/streamsets/streamsets-datacollector-3.14.0/libexec/sdc-env.sh
2.修改JVM参数
优化1:
export SDC_JAVA_OPTS="-Xmx20480m -Xms20480m -Xmn4096m -server -XX:-OmitStackTraceInFastThrow ${SDC_JAVA_OPTS}"
优化2:
export SDC_JAVA8_OPTS=${SDC_JAVA8_OPTS:-"-XX:+UseG1GC -XX:ConcGCThreads=4 -XX:MaxGCPauseMillis=200 -XX:G1HeapRegionSize=10m -Djdk.nio.maxCachedBufferSize=262144"}
选择G1垃圾回收机制可以减少web页面卡顿问题,同时可以根据服务器配置设置G1每个Region大小等配置.
欢迎大家扫一扫下面个人微信,我会拉大家进入大数据技术交流群,一起学习一起进步吧。