Logging 如何在Jetty中重定向不同文件中的stderr和stdout?

Logging 如何在Jetty中重定向不同文件中的stderr和stdout?,logging,jetty,Logging,Jetty,几乎所有内容都在标题中,我登录jetty的配置文件如下所示: 此处提供了配置文件的要点-> 我的问题是,所有内容都会转到重定向stderr的文件、信息日志、警告日志,而没有任何内容会转到重定向sdtout流的文件 谢谢你的帮助,非常感谢 Jetty默认使用原始日志记录,因为我们无法真正假设任何人都会使用什么日志记录框架。然而,我们已经设置好了它,所以您所需要做的就是将slf4japi jar放入类路径中,我们将开始使用它,从那里您可以随意重定向日志 有关基本信息,请参见: 您可以在此处查找基于w

几乎所有内容都在标题中,我登录jetty的配置文件如下所示:

此处提供了配置文件的要点->

我的问题是,所有内容都会转到重定向stderr的文件、信息日志、警告日志,而没有任何内容会转到重定向sdtout流的文件


谢谢你的帮助,非常感谢

Jetty默认使用原始日志记录,因为我们无法真正假设任何人都会使用什么日志记录框架。然而,我们已经设置好了它,所以您所需要做的就是将slf4japi jar放入类路径中,我们将开始使用它,从那里您可以随意重定向日志

有关基本信息,请参见:

您可以在此处查找基于webapps筛选日志的细粒度示例:


因此,虽然jetty日志记录看起来很粗糙,但它必须是这样,才能不会对任何用户日志框架造成问题,因为jetty以多种不同的方式使用,在android等设备上嵌入和分发,等等。通过这个slf4j设置,我们确实有一个很好的简单方法来为您提供所需的所有控制。

Jetty默认使用原始日志记录,因为我们无法真正假设任何人将使用什么日志记录框架。然而,我们已经设置好了它,所以您所需要做的就是将slf4japi jar放入类路径中,我们将开始使用它,从那里您可以随意重定向日志

有关基本信息,请参见:

您可以在此处查找基于webapps筛选日志的细粒度示例:


因此,虽然jetty日志记录看起来很粗糙,但它必须是这样,才能不引起任何用户日志框架的问题,因为jetty以多种不同的方式使用,嵌入式,如分发,在android等设备上。我们有一个很好的简单方法,通过这个slf4j设置为您提供所需的所有控制。

好的,谢谢,所以我尝试了你给我的教程中的Logback,但是我看不到将日志分成两个文件的方法,一个包含信息、警告日志,另一个包含错误日志。据我所知,我唯一能做的就是根据包分割日志。对于级别,我似乎只能设置最低级别,而不能设置顶级日志。我说得对吗?或者我误解了什么?我发现了“过滤器”(Filters)带来的快乐再次感谢Jesse。好的,谢谢,所以我尝试了你给我的教程中的Logback,但是我找不到一种方法将日志拆分为两个文件,一个包含信息、警告日志,另一个包含错误日志。据我所知,我唯一能做的就是根据包分割日志。对于级别,我似乎只能设置最低级别,而不能设置顶级日志。我说得对吗?或者我误解了什么?我发现了“过滤器”带来的快乐再次感谢杰西。