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
Logging 更改Log4j';s log.properties是否需要重新启动?_Logging_Log4j_Oc4j - Fatal编程技术网

Logging 更改Log4j';s log.properties是否需要重新启动?

Logging 更改Log4j';s log.properties是否需要重新启动?,logging,log4j,oc4j,Logging,Log4j,Oc4j,更改Log4j的log.properties是否需要重新启动才能使更改生效 我正试图解决我们的一个系统中的一个问题,但无法重新启动服务器进程(本例中为OC4J)。是的,因为配置是在log4j启动时加载的,而log4j启动是在classloader启动时加载的 我们可以使用适当的延迟(毫秒)来观察配置文件的更改,并在不重新启动服务器的情况下重新加载log4j属性(或xml) 不过,我不确定OC4J的行为如何。从另一个角度来看,我最近为一个不同的问题编写了一个非常基本的MBean,它允许用户通过

更改Log4j的log.properties是否需要重新启动才能使更改生效


我正试图解决我们的一个系统中的一个问题,但无法重新启动服务器进程(本例中为OC4J)。

是的,因为配置是在log4j启动时加载的,而log4j启动是在classloader启动时加载的

我们可以使用适当的延迟(毫秒)来观察配置文件的更改,并在不重新启动服务器的情况下重新加载log4j属性(或xml)


不过,我不确定OC4J的行为如何。

从另一个角度来看,我最近为一个不同的问题编写了一个非常基本的MBean,它允许用户通过几个简单的命令上下更改记录器级别

在我的例子中,我在使用WLST的Oracle WebLogic上,但它只是一个MBean,应该可以通过许多工具访问