Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 19099|Svar: 1

[Kilde] log4nets ConversionPattern-parameter

[Kopier link]
Opslået på 15/04/2017 10.50.59 | | |

Log4net anbefaler kun at bruge fire niveauer, hvor den højeste til laveste prioritet er ERROR, WARN, INFO og DEBUG
#这里定义能显示到的最低级别, hvis du definerer det til INFO-niveauet, vil du ikke se DEBUG-niveauets information~!
log4j.rootLogger=DEBUG
#将DAO层log记录到DAOLog, i allLog
log4j.logger.DAO=DEBUG,A2,A4
#将逻辑层log记录到BusinessLog, i allLog
log4j.logger.Businesslog=DEBUG,A3,A4

#A1 - Print til skærmen
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-5p [%t] %37c %3x - %m%n

#A2 - printet ind i en fil DAOLog - specifikt til DAO-laget
log4j.appender.A2=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A2.file=DAOLog
log4j.appender.A2.DatePattern='.' yyyy-MM-dd
log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n

#A3 -- Print til fil BusinessLog -- Specifikt optag loginformation for logiske behandlingslagstjenester
log4j.appender.A3=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A3.file=BusinessLog
log4j.appender.A3.DatePattern='.' yyyy-MM-dd
log4j.appender.A3.layout=org.apache.log4j.PatternLayout
log4j.appender.A3.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} metode:%l%n%m%n

#A4 - print i fil Alllog - registrer alle logoplysninger
log4j.appender.A4=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A4.file=alllog
log4j.appender.A4.DatePattern='.' yyyy-MM-dd
log4j.appender.A4.layout=org.apache.log4j.PatternLayout
log4j.appender.A4.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} metode:%l%n%m%n

#Appender的使用
log4j.appender.A2=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A2.file=demo
log4j.appender.A2.DatePattern='.' yyyy-MM-dd
log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=%m%n

#Layout的配置
log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n

ConversionPatternparameter
Formatnavnets betydning
%c Det fulde navn på den klasse, som outputloginformationen tilhører
%d udgiver dato eller tidspunkt for logtidspunktet, standardformatet er ISO8601, eller du kan angive formatet efter det, for eksempel: %d{yyy-MM-dd HH:mm:ss }, og outputtet er lignende: 2002-10-18- 22:10:28
%f Klassenavnet på den klasse, som outputloginformationen tilhører
%l Stedet, hvor outputlog-hændelsen opstår, det vil sige sætningen, der udgiver log-informationen, er på linjen i den klasse, den er i.
%m udgiver den information, der er angivet i koden, såsom beskeden i log(message).
%n udskriver en vognretur-linje, "rn" for Windows og "n" for Unix
%p outputprioritet, dvs. FEJLSØGNING, INFO, ADVARSEL, FEJL, FATAL. Hvis outputtet hedder debug(), så DEBUG, og så videre
%r udgiver antallet af millisekunder, det tog fra applikationens start til outputtet af loginformationen
%t udgiver navnet på den tråd, der genererede loghændelsen,

#1 definerer to udgange
log4j.rootLogger = INFO, A1, A2,A3

#2 Definér A1-udgangen til controlleren
log4j.appender.A1 = org.apache.log4j.ConsoleAppender
#3 Definér layouttilstanden for A1 som PatternLayout
log4j.appender.A1.layout = org.apache.log4j.PatternLayout
#4 Definér outputformatet for A1
log4j.appender.A1.layout.ConversionPattern = %-4r [%t] %-5p %c - %m%n

#5 Definér A2-output til filen
log4j.appender.A2 = org.apache.log4j.RollingFileAppender
#6 Definer, hvilken fil A2 ønsker at outputte til
log4j.appender.A2.File = F:nepalonclassesexample3.log
#7 Definér den maksimale længde af outputfilen for A2
log4j.appender.A2.MaxFileSize = 1KB
#8 Definér antallet af backupfiler for A2
log4j.appender.A2.MaxBackupIndex = 3
#9 Definér layoutmønsteret for A2 som PatternLayout
log4j.appender.A2.layout = org.apache.log4j.PatternLayout
#10 Definér outputformatet for A2
log4j.appender.A2.layout.ConversionPattern = %d{yyyy-MM-dd hh:mm:ss}:%p %t %c - %m%n




Tidligere:Klassen Form1 kan designes, men det er ikke den første klasse i filen. Visual Studio kræver, at designere bruger dokumentet
Næste:Alibaba Cloud: Windows SMB/RDP fjernkommando-udførelse sårbarhedsreparationsvejledning
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com