我需要决定在容器中运行的新Web应用程序的日志框架(Tomcat,JBoss ...)。该应用程序使用不同的日志框架引用java库。
我的阅读表明,由于类加载器问题,某些日志框架在容器中不能很好地工作。我也读到这不再是一个问题了。情况令人困惑。状态如何?
似乎使用SLF4J并使用桥接到SLF4J重定向到Log4J +以获取引用的Java库(必要时)是安全的解决方案。
我应该将哪种日志框架用于我的Web应用程序并保持安全?
答案 0 :(得分:1)
在深入挖掘主题后,我可以得出以下结论:
我在博客post中总结了我的发现。
答案 1 :(得分:0)
您可以(并且应该)使用Web应用程序部署自己的日志记录库。无法保证服务器上将支持哪种日志记录系统,也不保证它将如何配置。通过提供您自己的产品,您可以根据您的应用需求进行定制。
因此,除非您指定和管理应用程序服务器,否则请将您要用于应用程序的内容发布。