The default /dev/shm space for containers is only 64MB, and it's used up by garbage collection (GC) logs in less than a month. It doesn't seem to be automatically deleted, and when it's full, new GC logs can't be written. Why are GC logs written to /dev/shm/? Can this be changed?
容器默认的/dev/shm空间只有64M,一个月不到就会被gc日志用完。看起来不会自动删除,满了新的gc日志就写不进去了。那gc日志为什么要写入/dev/shm/?是否可以更改?
|
JAVA_OPT="${JAVA_OPT} -verbose:gc -Xloggc:/dev/shm/mq_gc_%p.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCApplicationStoppedTime -XX:+PrintAdaptiveSizePolicy" |