J'ai un problème avec Log4Net. Exécution de C# .Net 2.0 Log4Net Ver. Pas certain. Comment puis-je le vérifier? Pensez-y qu'il est 1.2Log4Net pas de roulement
Il ne semble générer un nouveau fichier chaque fois que je redémarre la configuration web. Des idées pour lesquelles mon fichier journal ne se répète pas?
<appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
<maximumFileSize value="10KB" />
<maxSizeRollBackups value="-1" />
<rollingStyle value="Size" />
<appendToFile value="false" />
<threshold value="ON" />
<file value="Log.txt" />
<staticLogFileName value="false" />
<countDirection value="1" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%d [%t] %-5p %c [%x] [%X{auth}] - %m%n" />
</layout>
</appender>
Une autre chose, il semble y avoir des déclarations contradictoires dans la façon dont appendToFile est utilisé dans la documentation fournie sur le site Web Apache Log4Net.
Premier lien http://logging.apache.org/log4net/release/config-examples.html
"La propriété appendToFile est définie sur false pour empêcher le appender de écraser les fichiers existants."
lien Deuxième http://logging.apache.org/log4net/release/sdk/log4net.Appender.FileAppender.AppendToFile.html
« Si la valeur est définie sur false le fichier sera écrasé, si elle est définie true, le fichier sera ajouté à. »
Alors, qui est lequel? Dans mon cas, je souhaite que mes fichiers journaux continuent de générer de nouveaux documents de journalisation sans écraser les journaux existants. (La valeur maximumFileSize est définie sur 10 Ko comme valeur de test).
Cool, essayez-le. Revenez à vous dans un peu. – super9
Doux, son roulement maintenant. Cependant, il ne roule pas * correctement *. Il semble générer 2 nouveaux fichiers journaux chaque fois que la taille maximale du fichier est atteinte. Par exemple, log.txt.5 et log.txt.5.5 puis une fois ceux-ci sont pleins, il engendre log.txt.6 et log.txt.6.6. Une idée à ce sujet? – super9
Ne vous embêtez pas, je l'ai eu. Était de mettre mon élément de type verrou au-dessus de l'appender * roule les yeux * – super9