多个应用程序的单个logback.xml文件是一个好习惯吗?

Har*_*own 7 java tomcat web-applications logback slf4j

我的Tomcat服务器上部署了多个应用程序.

起初,每个人都有一个logback.xml文件打包在WEB-INF/classes里面.

然后我将另一个目录放在Tomcat的deploy目录之外的公共类路径上,在logback.xml那里放一个并从应用程序中排除其他目录.原因是我希望在一个地方可以方便地配置日志记录.

不幸的是,现在需要将每个应用程序记录到它自己的文件中.

由于我认为这种设置并不容易实现,我想知道这种设置是否很好.你怎么看?

arg*_*ype 2

不幸的是,现在需要将每个应用程序记录到它自己的文件中。

我认为,这是唯一正确的方法。单个应用程序拥有多个日志文件是可以的,但让许多应用程序写入同一个日志是不好的做法。