BufferingForwardingAppender
我在某些时候有大量的日志消息,所以出于性能原因我不得不放。但是,除了这种爆发(比如说,每天发生一次)之外,在一天的剩余时间里,我会收到少量的日志消息。问题是缓冲区大小设置为 50,这对于突发周期来说是可以的,但对于没有突发的周期来说,这太过分了。在此期间,可能需要一两个多小时才能刷新日志,这在本系统中是不可接受的。
BufferingForwardingAppender
如果缓冲区中没有足够的消息来触发通常的过程,是否有某种方法可以在特定的时间间隔(例如每 10 分钟)内进行刷新?