Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在使用log4j进行修改时自动重新加载其log4j配置文件,而无需重新启动服务器_Log4j_Logging_Weblogic 10.x_Logback - Fatal编程技术网

在使用log4j进行修改时自动重新加载其log4j配置文件,而无需重新启动服务器

在使用log4j进行修改时自动重新加载其log4j配置文件,而无需重新启动服务器,log4j,logging,weblogic-10.x,logback,Log4j,Logging,Weblogic 10.x,Logback,使用log4j修改后自动重新加载其日志4j配置文件,而无需重新启动weblogic服务器。 是否有类似于log4j中logback的配置用于上述任务。 每当我们需要重新启动服务器时,只要我们将log4j配置文件从debug更改为error。 我检查了logback,它与log4j类似,是开源的。其他团队已经实现了它。 如果log4j文件中有任何更改,他们不必重新启动服务器 提前感谢据我所知,DOMConfigurator.configureAndWatch是正确的选择,尽管当我使用它时,它只会获

使用log4j修改后自动重新加载其日志4j配置文件,而无需重新启动weblogic服务器。 是否有类似于log4j中logback的配置用于上述任务。 每当我们需要重新启动服务器时,只要我们将log4j配置文件从debug更改为error。 我检查了logback,它与log4j类似,是开源的。其他团队已经实现了它。 如果log4j文件中有任何更改,他们不必重新启动服务器


提前感谢

据我所知,DOMConfigurator.configureAndWatch是正确的选择,尽管当我使用它时,它只会获取对文件中现有属性的更改,并且对添加和删除属性不太满意,而会忽略这些属性。

您应该看看。因为我自己从来没有使用过它,所以我只提供一个评论,而不是一个答案。感谢您对配置Log4J的回复。在对属性文件进行了一些实验之后,我选择了使用xml配置文件;这是一个小问题,当我对我的文件进行更改时,直到我重新启动Tomcat,它们才被接受。有什么想法吗?我做了一些研究,没有发现任何与此相关的bug。有什么我遗漏的吗?SDid您发现了如何配置WebLogic,以便在log4j文件发生更改时不重新启动它?