2009-12-02 5 views

Répondre

3

L'enregistreur est associé à une classe spécifique. Cependant, vous pouvez avoir plusieurs gestionnaires associés à ce journal. Si vous définissez 'le' niveau du gestionnaire au lieu du niveau de l'enregistreur, vous devez juste vous assurer que vous définissez le bon gestionnaire. À moins que vous n'utilisiez plusieurs gestionnaires et que vous ayez besoin d'un niveau de granularité élevé dans votre journalisation, il serait préférable que vous ajustiez simplement le niveau de l'enregistreur et laissiez les gestionnaires seuls.

Extraire this article. Il donne une bonne description de la façon dont les gestionnaires et les enregistreurs travaillent ensemble.

+0

Merci beaucoup, c'est en effet une explication approfondie que vous avez liée là-bas. Mieux que ceux que j'ai trouvés. Je n'ai même pas pensé à utiliser plusieurs gestionnaires avec des niveaux différents. Cela fait beaucoup de sens en effet. En fait, je l'ai juste implémenté pour que la console affiche seulement des avertissements alors que le loggile enregistre aussi des informations. Aussi, pour ajouter à votre réponse, une bonne raison que j'ai maintenant découvert pour ne pas définir le niveau au gestionnaire est que les gestionnaires par défaut continueraient à attraper info +. – janb

Questions connexes