Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 生成有效诊断消息的日志记录策略_Java_Exception_Log4j_Diagnostics - Fatal编程技术网

Java 生成有效诊断消息的日志记录策略

Java 生成有效诊断消息的日志记录策略,java,exception,log4j,diagnostics,Java,Exception,Log4j,Diagnostics,我正在收集意见,欢迎所有建议 在实时复杂数据处理库中,当抛出严重异常时,我需要生成非常明确和完整的诊断消息。内存打印和CPU使用是一个很大的限制。我要追踪veru复杂对象图 我读过log4jndc和MDC,但它不适合我的需要 有什么想法吗?“log4j NDC和MDC,但它不适合我的需要”-为什么不?你有一些文本,你想记录它,那么,为什么日志不合适呢?内存/中央处理器?如果记录器使用这些资源是一个问题,那么您的系统无论如何都处于崩溃的边缘..MDC和NDC是服务器风格的,非常适合处理客户端会话。

我正在收集意见,欢迎所有建议

在实时复杂数据处理库中,当抛出严重异常时,我需要生成非常明确和完整的诊断消息。内存打印和CPU使用是一个很大的限制。我要追踪veru复杂对象图

我读过log4jndc和MDC,但它不适合我的需要


有什么想法吗?

“log4j NDC和MDC,但它不适合我的需要”-为什么不?你有一些文本,你想记录它,那么,为什么日志不合适呢?内存/中央处理器?如果记录器使用这些资源是一个问题,那么您的系统无论如何都处于崩溃的边缘..MDC和NDC是服务器风格的,非常适合处理客户端会话。此外,例如,如果在log4j.properties中配置,它们允许选择在日志消息上添加一些详细信息。但我无法控制该文件,但我需要系统地显示这些上下文错误消息。