首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >瘦战与log4j

瘦战与log4j
EN

Stack Overflow用户
提问于 2014-03-31 07:36:11
回答 2查看 342关注 0票数 0

我们使用log4j进行应用程序日志记录,使用maven进行应用程序打包。由于我们将3-4应用程序部署为EAR的一部分,EAR的大小是很大的。我们试图采用“斯金尼战争”的方法,但遇到了log4j的问题。我们曾经为每个应用程序在不同的文件中记录应用程序日志,但是使用Skinny,因为log4j类只加载一次,只创建一个日志文件,并且每个应用程序的日志被附加到同一个日志文件中。

我们想到了在每次战争中打包log4j.jar的著名解决方案,但是接下来我们将不得不移动每个jar文件,这需要WAR中的log4j。弹簧罐的这个本质上会增加耳朵的大小。

这个问题有别的解决办法吗?任何建议都会有很大帮助。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-12 10:29:24

用RepositorySelectors解决了这个问题。查一下这个

票数 0
EN

Stack Overflow用户

发布于 2014-04-24 22:44:46

看看log4j 1.3 / log4j2是否帮助您修复init - google ContextJNDISelector

http://logging.apache.org/log4j/2.x/manual/webapp.html

比较

logback - JoranConfigurator正是这样做的,基于自定义上下文的配置

http://logback.qos.ch/manual/configuration.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22755917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档