007 UseGCLogFileRotation NumberOfGCLogFiles GCLogFileSize
来源:互联网 发布:sql增加数据 编辑:程序博客网 时间:2024/06/06 03:45
你假笨JVM参数分享全整理系列
微信小程序:JVMPocket - JVM参数交流平台,Javaer的神奇口袋
序号:007
时间:2017-08-10
参数:
-XX:UseGCLogFileRotation
-XX:NumberOfGCLogFiles
-XX:GCLogFileSize
含义:
这次分享了3个设置滚动记录GC日志的参数
通过参数-Xloggc:xxx可指定GC日志文件路径
普通情况下,GC日志文件内容会不断积累,进程重启后日志文件会被覆盖
这次分享的3个参数在设置-Xloggc参数的前提下有效
-XX:UseGCLogFileRotation
Enabled GC log rotation, requires -Xloggc.
打开或关闭GC日志滚动记录功能,要求必须设置 -Xloggc参数
-XX:NumberOfGCLogFiles
Set the number of files to use when rotating logs, must be >= 1.
The rotated log files will use the following naming scheme, <filename>.0, <filename>.1, ..., <filename>.n-1.
设置滚动日志文件的个数,必须大于1
日志文件命名策略是,<filename>.0, <filename>.1, ..., <filename>.n-1,其中n是该参数的值
-XX:GCLogFileSize
The size of the log file at which point the log will be rotated, must be >= 8K.
设置滚动日志文件的大小,必须大于8k
当前写日志文件大小超过该参数值时,日志将写入下一个文件
注,GC日志最好不滚动输出,因为之前的关键日志可能会被冲掉,日志写入同一个文件更方便分析
默认值:
-XX:UseGCLogFileRotation
-XX:NumberOfGCLogFiles
-XX:GCLogFileSize
举例:
打开GC日志滚动记录功能
-XX:+UseGCLogFileRotation
设置滚动日志文件个数为10
-XX:NumberOfGCLogFiles=10
设置滚动日志文件大小为512k
-XX:GCLogFileSize=512k
相关参数:
-Xloggc:xxx 指定GC日志文件路径,设置改参数后分享的3个参数有效
相关文章:
Java HotSpot VM Options
假笨说参数-GC日志其实也支持滚动输出的
分享记录:
阅读全文
0 0
- 007 UseGCLogFileRotation NumberOfGCLogFiles GCLogFileSize
- 007
- 007
- 007
- 007
- 007
- 007
- 007
- 007开通
- 007 新片
- OOAD-007
- 042-007
- win32 007
- 数据库007
- 007-LAMP_MySQL_DDL
- LeetCode 007
- 练习007
- 007 easy
- 翻译QT基于TCP聊天室server
- gulp+jsp初探
- [数据库与SQL]
- The order of a Tree HDU
- 路径压缩 递归 与非递归版本
- 007 UseGCLogFileRotation NumberOfGCLogFiles GCLogFileSize
- C#中bin与obj
- AIDL使用入门, 客户端通过AIDL与服务端通信
- Xib隐藏控件以及frame(位置)改变
- 1806:词典( 3.9数据结构之C++STL)
- 初识nodejs12
- Spark2.2内核剖析
- Android AndroidStudio 项目结构
- Linux权限管理(基本权限、默认权限、