[英]Redirect Java 8 GC logs to stderr
有什么方法可以在 SunJDK Java 8 中将 GC 日志打印到 stderr 而不是 stdout。我正在使用 -verbose:gc 来启用 GC 日志,并且它默认重定向到 stdout。 这可以使用 -Xloggc: 参数打印到文件中。
但无法将 GC 日志打印到 stderr。 打印到标准输出使我的日志文件与 GC 分配失败日志混乱
对于Java 8使用
java -Xloggc:stderr
对于Java 9+尝试使用
java -Xlog:gc:stderr ...
或者更高的日志级别
java -Xlog:gc=debug:stderr ...
或者记录每个垃圾收集:
java -Xlog:gc*:stederr
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.