EBS R12中设置JDK GC LOG

简介:

在有权限写入的目录下建立gclog目录, 比如 /u01/ebsapp/gclog ,在 $CONTEXT_FILE 中  及  下设置如下的gc log :  

-verbose:gc -Xmx2048M -Xms2048M -XX:MaxPermSize=256M -XX:NewRatio=2  

-XX:+DisableExplicitGC  -Xloggc:/u01/ebsapp/gclog/gc.log  -XX:+PrintGCDetails    -XX:+PrintGCTimeStamps 

重新启动EBS 应用后观察 gc log 文件内容, 如果几乎都是minor(young) GC,  而且非常快,那么说明 java GC 正常,

如果发现log中 full GC 频繁,且每次full GC 消耗时间较长,那么需要调整JVM大小以及相关参数 。

本文转自ITPUB博客tolywang的博客,原文链接:EBS R12中设置JDK GC LOG,如需转载请自行联系原博主。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
7天前
|
分布式计算 DataWorks 关系型数据库
DataWorks操作报错合集之在DataWorks中设置了一个任务节点的调度时间,并将其发布到生产环境,但到了指定时间(例如17:30)却没有产生运行实例和相关日志如何解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
25 0
|
7天前
|
Java
IDEA设置查看JDK源码
IDEA设置查看JDK源码
12 0
|
2月前
|
分布式计算 DataWorks 调度
DataWorks常见问题之设置好调度时间的任务运行后查看运行日志报错如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
42 0
|
2月前
|
运维 监控 数据可视化
九、GC收集日志
九、GC收集日志
36 4
九、GC收集日志
|
8月前
|
PHP Windows
PHP 错误日志设置 - MAC
PHP 错误日志设置 - MAC
91 0
|
3月前
|
算法 Java
深入理解JVM - 解读GC日志
深入理解JVM - 解读GC日志
52 0
|
4月前
|
存储 Java
jvm性能调优实战 - 23 模拟Young GC的发生及分析GC日志
jvm性能调优实战 - 23 模拟Young GC的发生及分析GC日志
45 0
|
6月前
|
Java
JVM学习笔记-如何在IDEA打印JVM的GC日志信息
若要在Idea上打印JVM相应GC日志,其实只需在Run/Debug Configurations上进行设置即可。
67 0
|
6月前
|
Java 应用服务中间件 Linux
Linux下Tomcat指定JDK和设置内存大小
Linux下Tomcat指定JDK和设置内存大小
163 0
|
9月前
|
缓存 安全 Java
JVM中垃圾回收相关参数介绍:大页和NUMA参数+GC日志相关参数
大页和NUMA参数 本节介绍JVM为使用OS而提供的大页和NUMA特性相关的参数。 该参数控制JVM向OS请求内存时使用大页的粒度。使用该参数时需要对OS进行配置,只有OS允许时才能真正启动。参数的默认值与平台相关,一般为false。 在允许使用大页方式向OS请求内存时,如果堆空间小于该阈值,则强制禁止大页使用。该参数的默认值为128MB。 在允许使用大页方式向OS请求内存时,优先在本地节点进行分配。该参数仅适用于Windows系统。 在允许使用大页方式向OS请求内存时,如果OS提供了多种大页的设置,可通过该参数选择其中的大页设置。参数的默认值为0,表示使用OS默认的大页设置。
108 0