问题标签 [fileappender]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3928 浏览

java - Log4j Fileappender 不会在应该的位置创建文件

我正在尝试使用 Log4j filappender 登录到一个 html 文件。我的属性文件如下所示

但它没有在 C:\Log 创建日志文件,所以我认为我根本没有工作,但我发现它在我的 .netbeans 文件夹中创建了 logfile.html 和文件夹(C:Users\Peter. netbeans\7.1.1\config\GF3\domain1\Log)。我正在使用 Netbeans 7.1.1。我以前没有使用过 Log4j,老实说,我不知道它为什么会这样。有任何想法吗?

谢谢你的时间

0 投票
2 回答
6115 浏览

logback - Logback AyncAppender 不打印文件和行号

我有以下配置文件,它与 Logback 手册中的标准示例非常相似。唯一的区别是添加了 [%F:%L]。虽然一切正常,但 %F 和 %L 不起作用。如果我删除异步附加程序并直接使用文件附加程序记录,一切都会很好。

有人可以解释发生了什么吗?以及如何打印这两个参数应该的文件名和行号?

0 投票
1 回答
8617 浏览

java - 在 FileAppender 中使用 Logback 标记时出错

我已经开始为我们的应用程序探索 Logback 选项。其中一项要求是为具有特定“标记”的日志条目创建单独的日志文件。

下面是我正在使用的 logback.xml 文件和我得到的错误。logback 网站上的示例显示了 SMTPAppender 的用法,但我想改用 FileAppender。这可能吗?如果没有,我还有什么其他选择?

0 投票
1 回答
545 浏览

perl - 使用文件附加程序的 Log4perl 奇怪的错误

我正在尝试向 Log4perl 记录器添加和删除一个简单的文件附加程序,但是会生成警告并且没有打印任何内容。这是我的代码:

文件“someFile.txt”已创建但为空。生成的警告是:

带有时间戳的“信息”也会打印到命令行。谁能看到我犯了什么错误?

0 投票
1 回答
492 浏览

log4j - 如何检查 LOG4J 文件附加程序是否已关闭?

如何检查 LOG4J 文件附加程序是否已关闭?

0 投票
1 回答
1411 浏览

java - Log4j FileAppender 创建空文件

我在使用带有文件日志记录的 log4j 时遇到问题。即使在网上搜索了很长时间后,我也无法让它工作。

我的 log4j.properties 文件:

我的java生产者类:

它只是创建空文件而不在那里记录的可能性是什么?但是,它会记录到控制台。

0 投票
1 回答
1113 浏览

java - 在 RollingFileAppender 的情况下在 log4j 中滚动

我是 log4j 的新手。在我们的应用程序中,我们需要以这样一种方式实现日志记录,即所有不同的级别都将转到不同的文件。所以我通过谷歌搜索扩展了 RollingFileAppender,如下所示。

我的 log4j.properties 是这样的:

现在的问题是没有发生翻转,我不知道该怎么做。我知道我们需要重写翻转方法,但是我们需要在其中做些什么。我是否还需要添加 subappend 方法。请帮忙。提前致谢。

0 投票
2 回答
39363 浏览

tomcat - log4j2 为 FileAppender 指定 tomcat 主目录的相对路径

我正在尝试为本地运行的 tomcat 服务器配置 log4j2。我无法将日志传送到与 tomcat 安装相关的位置。

如果我指定一个绝对路径,它就可以工作。如果我使用相对路径,它会输出到System.getProperty("user.dir").

但是,当我尝试使用其中一个${catalina.home}${catalina.base}它不起作用时。如果我在启动时输出这两个系统属性,它们会被定义并指向正确的位置。

还,

  • 雄猫 7.0.26
  • 小服务程序 2.5
  • log4j2.0 测试版 8
  • 我们使用的是 slf4j,后面有 log4j2。
  • 我通过环境变量将所有记录器设置为异步-DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector

我的感觉是Tomcat在处理log4j2.xml时可能没有完全初始化?任何想法将不胜感激!

这是我的log4j2.xml

来自 catalina.out

0 投票
1 回答
49200 浏览

file - 最大文件大小 - 在 log4j FileAppender 中支持

我需要将审计信息存储在TEXT 文件中。我计划使用Apache Log4j.

似乎是可靠的选择。但是,即使文件大小达到 3GB,我也应该能够写入审计信息。

是否log4j支持 fileSize 即使在GigaBytes

或者有一个快速问题,什么是MaximumFileSize可以支持的Log4j

注意: 我不能使用 RollingFileAppender 或 DailyFileAppender,我需要将信息仅记录在一个文本文件中,其中一些其他组件正在读取此文件内容并执行一些过程。

0 投票
1 回答
99 浏览

java - log4j 文件 appender 不正常

log4j.properties的是:

我有许多 tomcat 服务器运行该应用程序,并且它们都运行正常并具有正确的日志,但其中一个不正常,它会生成日志文件:

有谁知道出了什么问题?