Log4j vs Logback:并发写入同一日志?
2022-09-03 01:09:52
我有几个Web应用程序在同一个tomcat上运行。
我有两个问题:
1-通过搜索,我了解到当存在多个应用程序时,登录到同一文件可能会产生一些问题。在同一 Web 服务器上运行的多个应用程序是否属于这种情况?当使用默认标准输出时,这也是正确的吗?
2-在Logback库中有一个谨慎的模式:
在谨慎模式下,FileAppender 将安全地写入指定的文件,即使存在其他 FileAppender 实例在不同的 JVM 中运行,这些实例可能在不同的主机上运行。谨慎模式的默认值为 false。
我想知道使用Logback是否仅在多个JVM上有利,或者对于在同一Web服务器上运行的多个应用程序也是有利的?如果不是,它在这方面是否与log4j相同?
谢谢