gpt4 book ai didi

java - log4j - 将 System.out 和 System.err 同时记录到控制台

转载 作者:行者123 更新时间:2023-12-01 15:21:33 24 4
gpt4 key购买 nike

我们有一个 java web 应用程序,它可以调度和运行多种其他语言的工具/java、perl、bash、python 等.../并使用 StreamGobblers 来“吃掉”它们的 out/err 流以进行故障排除;

是否可以在核心java应用程序中使用log4j来记录System.err和System.out,以便可以按照上述方式捕获它们?

这不会导致 out 和 err 消息交错/出现乱序/吗?

谢谢

最佳答案

是的。 log4j 可用于将 System.err 和 System.out 记录到单独的文件/流中。

是的。消息可以交错。

关于java - log4j - 将 System.out 和 System.err 同时记录到控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10840598/

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