问题标签 [logback]

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 回答
1996 浏览

java - 是否可以覆盖 Glassfish v3 的默认日志记录?

这个问题有关。Glassfish 似乎正在将 slf4j 导出到我的应用程序中并覆盖我的日志记录解决方案。我是否可以覆盖 Glassfish 的日志记录并让我自己的日志记录解决方案优先?经过搜索,我只找到了使用logging.properties修改日志的方法。

我并没有与我当前的实现结婚,但我有兴趣让它发挥作用。

谢谢。

0 投票
3 回答
105956 浏览

java - Logback 将不同的消息记录到两个文件中

我正在使用 logback/slf4j 进行日志记录。我想解析我的日志文件来分析一些数据,所以我不想解析一个大文件(主要由调试语句组成),我想要两个记录器实例,每个记录到一个单独的文件;一种用于分析,一种用于所有目的的日志记录。有谁知道这是否可以通过 Logback 或任何其他记录器实现?

0 投票
12 回答
36994 浏览

java - 如何在 logback 启动时滚动日志文件

我想配置 logback 来执行以下操作。

  • 记录到文件
  • 当文件达到 50MB 时滚动文件
  • 只保留 7 天的日志
  • 在启动时总是生成一个新文件(做一个滚动)

除了最后一项,启动卷之外,我已经完成了所有工作。有谁知道如何实现这一目标?这是配置...

0 投票
2 回答
2348 浏览

sql - Logback DBAppender 网址

我正在尝试使用 Logback 的 DBAppender。我的 logback.xml 有以下附加程序:

给定的 url 可与同一项目中的其他 java 类一起使用,但由于 logback 失败,出现以下错误

其中 ARG3 是<url>jdbc:oracle:thin:@HOST_URL:PORT:SERVICEID</url>

0 投票
1 回答
7080 浏览

java - 每个记录器的 logback 配置不起作用

我正在尝试禁用 logback-test.xml 中所有外部库的日志输出。不知何故,它不像宣传的那样工作,我不明白为什么。

这是我的 logback-test.xml 的内容:

我明确关闭了 org.spring 记录器,但我仍然看到 Spring 的所有调试输出。但是,如果我在元素中指定不同的级别,它会起作用。任何想法为什么会发生?

0 投票
2 回答
104377 浏览

java - 在文件大小和时间上滚动 logback 日志

我一直在尝试设置一个简单的 logback 项目来按日期和文件大小滚动我的日志文件,到目前为止,我一直无法让我的 appender 滚动到另一个文件。相反,它写入由 <file/> 标记指定的日志。

这是我的 logback.xml 配置文件:

乍一看,它应该可以工作,对吧?有什么我做错了吗?我的整个可构建项目在此处以 zip 的形式提供:http ://www.mediafire.com/file/2bxokkdyz2i/logback.zip

0 投票
3 回答
1865 浏览

java - 我可以阻止 logback 的 DBAppender 记录特定属性吗?

Logback 的 DBAppender 将其上下文和 MDC 中的所有属性记录到数据库中。我想控制记录哪些属性,特别是过滤掉某些值,但我找不到这样做的任何选项。文档很简洁:

logging_event_property 用于存储 MDC 或 Context 中包含的键和值

是否可以从记录中排除某些属性?

这是一个例子:

Logback 配置了从以下位置DBAppender加载其属性的a vct.properties

vct.properties有连接设置:

记录事件时,会记录所有连接设置:

0 投票
1 回答
583 浏览

java - logback 和符号链接

如何在logback中配置 appenders 符号链接?

我使用 logback 对唯一命名文件(在此处描述)的支持来为每次运行获取单独的日志。我还想有一个符号链接(例如log.current)指向最新的记录器文件。

logback 是否支持符号链接操作?有没有更好的方法来解决这个问题?

0 投票
1 回答
604 浏览

java - 从调用 log4j 或 logback 中的实例继承附加程序

在我的程序中,我有 2 个单独的日志事件流(为简单起见,将它们称为流,实际上是 2 个附加程序)。Stream1 包含客户端日志记录,Stream2 包含控制日志记录。现在这似乎很容易,除了某些类可以同时在客户端日志记录和服务器日志记录中,具体取决于具体情况。更复杂的是,客户端想要的命令发生在 2 个单独的线程中(一个从线程池中随机获取),因此不可能使用 MDC 或 NDC 进行任何类型的跟踪。

如果记录器可以从调用实例继承附加程序,那么真正简化这一点的方法。这样我就可以为 2 个记录器设置 2 个附加程序并完成。但是我不知道如何干净或轻松地做到这一点。任何人都可以就如何做到这一点提供任何建议吗?

注意:如果需要传递一些东西,我确实有一个事件 bean,它可以传递给链中的所有东西,如果需要的话可以使用。

0 投票
1 回答
1519 浏览

java - red5 1.0.0 rc1:配置 logback 以记录来自 org.red5.server.service.ServiceInvoker 的错误

这是我的 logback 配置文件:

到目前为止它工作得很好我需要将以下代码添加到我想要记录消息的每个类中:

我希望主日志文件 xpofacebook-application.log 记录我使用的类之外​​的消息。

如果 flex 客户端连接到 red5 服务器并尝试调用不存在的命令,将显示以下错误消息:

我如何确保这些类型的错误消息也将包含在我的日志文件中?