gpt4 book ai didi

java - 订阅 slf4j 实时日志?

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

问题的定义:在一个单独的java进程中有一个应用程序,我们希望在必要时(按需)将其实时日志流式传输到其他应用程序。

应用程序使用slf4j,是否有可能访问slf4j的实时日志输出?我想避免扫描最新的日志文件...

理想情况下,我认为有可能向消费者传递类似 Consumer<String> 的消息。 (或者更好地使用一批消息 Consumer<Collection<String>> ),它将在每个日志消息上异步调用...

有什么想法可以实现这一点吗?

最佳答案

嗯,SLF4J 只是一个日志记录外观,但其实现具有各种不同的附加程序,允许您将日志记录事件发送到各种不同的位置。文本文件只是人们在对日志记录没有任何特殊要求时通常使用的文件。有用于 JMS 队列、套接字、数据库和许多其他内容的附加程序。

这应该会给你很多考虑的可能性。

关于java - 订阅 slf4j 实时日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34578734/

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