Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.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
Logging 生产测井_Logging_Log4j_Java.util.logging - Fatal编程技术网

Logging 生产测井

Logging 生产测井,logging,log4j,java.util.logging,Logging,Log4j,Java.util.logging,在生产环境中应该使用哪种类型的日志记录 正如我们所知,有许多类型(级别)的日志记录可以在任何应用程序上完成 如果我们在生产中使用1或2个级别的日志,那么它将在几秒钟内变成巨大的数据 您能告诉我们产品记录的级别吗 提前感谢您的回答。这是一个特定于实现的问题,很难提供一个一刀切的答案 主要问题是:这些日志将用于什么 您是否需要捕获信息以提供某种完整的审计跟踪,以防当局路过?你只需要知道什么时候出了问题吗?如果您回答了这些问题,那么您的日志记录就有了答案 不管你用什么方法,都要尽量灵活。如果您可以从E

在生产环境中应该使用哪种类型的日志记录

正如我们所知,有许多类型(级别)的日志记录可以在任何应用程序上完成

如果我们在生产中使用1或2个级别的日志,那么它将在几秒钟内变成巨大的数据

您能告诉我们产品记录的级别吗


提前感谢您的回答。

这是一个特定于实现的问题,很难提供一个一刀切的答案

主要问题是:这些日志将用于什么

您是否需要捕获信息以提供某种完整的审计跟踪,以防当局路过?你只需要知道什么时候出了问题吗?如果您回答了这些问题,那么您的日志记录就有了答案

不管你用什么方法,都要尽量灵活。如果您可以从ERROR+切换到TRACE+,而不必花费太多精力来调查某个仅在生产中发生的边缘情况,那么这将非常有用

此外,如果您担心数据量,请明智地将日志配置为旋转并存储在足够大的网络驱动器上。不要只有一个日志文件,其中包含300MB的数据,供几周使用。每天轮换已经是一个有用的步骤,可以根据您的需求进行配置

您的应用程序是来自不同方面的请求的广泛web基础架构的一部分吗?在这种情况下,您甚至可以根据传入的主机名或类似的内容进行日志记录


正确分析您的需求并找到答案。

取决于您希望从生产中获得什么信息。在过去,我通常将错误和以上信息记录到开发团队的电子邮件附件中,将信息和以上信息记录到数据库中。如果数据库获取了太多不必要的数据,请将其移至警告或更高级别。如果您需要获取大量信息来调试生产问题,请暂时将其移至“信息及以上”或“调试及以上”。感谢您的回复!!!