栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

java.util.logging.Logger在哪里存储日志

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java.util.logging.Logger在哪里存储日志

我在哪里可以看到日志?

在日志文件或标准输出中,具体取决于您的实际日志处理程序配置。可以通过属性文件或直接通过日志记录API进行设置。

这是否意味着如果我有3个请求级别日志…

SEVERE
FINE
您的示例中显示的3个消息中最重要(优先级最高)和最不重要的消息类型。因此,如果您的日志级别为
SEVERE
,则仅
SEVERE
记录消息。如果level为
FINE
,则记录所有3条消息。

当在实际生产环境中,您可能只想记录错误和警告时(希望它们很少见,但您想了解它们),这非常有用,因此可以将日志级别设置为

WARNING
。但是,在您的开发环境中,例如调试问题时,即使它创建了大量的日志数据并降低了应用程序的速度,您仍希望在日志中查看所有信息。因此,您将日志级别设置为
FINE
FINEST

这是Java
Logging
的很好的介绍。

更新: 上一页中的一个简单示例,用于配置记录器以级别登录到文件

FINEST

Handler fh = new FileHandler("%t/wombat.log");Logger.getLogger("").addHandler(fh);Logger.getLogger("com.wombat").setLevel(Level.FINEST);

要登录到控制台,请将

FileHandler
以上内容替换为
ConsoleHandler

Handler ch = new ConsoleHandler();Logger.getLogger("").addHandler(ch);

不过,这只是一个示例-在实际应用中,最好通过config属性文件配置日志记录。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/453556.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号