gpt4 book ai didi

java - 使用 FileHandler 进行日志记录是瓶颈吗?

转载 作者:搜寻专家 更新时间:2023-11-01 01:29:29 24 4
gpt4 key购买 nike

我正在考虑使用 Java 日志记录和 FileHandler 在 J2EE 网络应用程序中记录业务事件。

我想知道这是否会导致性能瓶颈,因为许多日志记录将写入一个文件。

您的经验和意见是什么?

使用 Java 日志记录和 FileHandler 将繁忙的 Web 应用程序记录到一个文件是否可能成为性能瓶颈?

最佳答案

这完全取决于您添加了多少日志语句。如果您在每一行代码之后添加日志记录,那么性能肯定会下降。

在重要情况下使用日志记录,为您当前的目的(测试或实际部署)设置正确的日志记录级别,并使用类似的结构

if (Logger.isDebugEnabled()) {
Logger.debug("Value is " + costlyOperation()")
}

避免调用运行成本高的代码。

您可能还想查看 this article

关于java - 使用 FileHandler 进行日志记录是瓶颈吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6026806/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com