Bonjour,
J'utilise log4j et son mécanisme de configuration manuelle via un fichier properties avec :
PropertyConfigurator.configure("maConf.properties");
et lorsque je veux modifier cette configuration à chaud je rappel cette méthode.
Ca semble bien fonctionner, d'où ma question :
quel est l'intérêt d'utiliser la méthode
LogManager.resetConfiguration();
Même en mode debug de log4j je ne vois pas de différence, et je n'ai pas saisi dans la javadoc de la méthode doConfigure du PropertyConfigurator en quoi consiste "un comportement différent" :
Read configuration from a file. The existing configuration is not cleared nor reset.
If you require a different behavior, then call LogManager.resetConfiguration resetConfiguration method before calling doConfigure.
Partager