log4j skovhugst i sager

, til at skrive din logning af oplysninger i en fil, du skal bruge, org. apache. log4j. fileappender,., fileappender konfiguration, fileappender har følgende konfigurerbare parametre: ejendom, beskrivelse immediateflush dette flag som standard, der gælder, og det betyder, at sagen bliver skyllet output strøm med hver enkelt sætte operation.der er det muligt at anvende enhver tegnsæt.ved misligholdelse, er det den platform, specifikke kodnings - ordning.tærskel tærskelværdien for denne appender.filnavn navn log filen.det er af fileappend standardlisten til ægte, og det betyder logning af oplysninger skal vedlægges til udgangen af samme sag.bufferedio dette flag viser, om vi har brug for med at skrive aktiveret.ved misligholdelse, er det fastsat, at falske.hvis jeg buffersize med /o er aktiveret, angiver den buffer størrelse.ved misligholdelse, er det fastsat, at 8kb.efter en stikprøve konfiguration fil, log4j.properties, for fileappender −,&#definerer de grundlæggende logger med appender fil log4j.rootlogger = ser, fil&#definere fil appender log4j. appender. file = org.apache.log4j.fileappender&#sat navn på fil log4j. appender. fil. file = $(log} /log.out&#sæt den umiddelbare skylle sand (forvalgt værdi) log4j. appender. fil. immediateflush = sandt&#fastsætte tærsklen til ser på mode log4j. appender. fil. tærskel = ser #, der vedlægges falske, træder i stedet for log4j. appender. fil. både = falske&#definere opstilling for fil appender log4j. appender. fil. layout = org.apache.log4j.patternlayout log4j. appender. fil. layout. conversionpattern =% m% n, hvis du vil have en xml - konfiguration fil svarende til above, log4j.properties, papirer, så her er indholdet:, <?xml - version = "0" kodning = "utf - 8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration> <appender name="FILE" class="org.apache.log4j.FileAppender"> <param name="file" value="${log}/log.out"/> <param name="immediateFlush" value="true"/> <param name="threshold" value="debug"/> <param name="append" value="false"/> <layout class="org.apache.log4j.PatternLayout"> <param name="conversionPattern" value="%m%n"/> </layout> </appender> <logger name="log4j.rootLogger" additivity="false"> <level value="DEBUG"/> <appender-ref ref="FILE"/> </logger> </log4j:configuration> ,You can try log4j - Sample Program with the above configuration.,Loggi flere sager, kan du skrive din log beskeder i flere sager af visse grunde, f.eks. hvis sagen størrelse nået til en vis tærskel. at skrive din logning af oplysninger til flere forskellige filer, du skal bruge, org.apache.log4j.rollingfileappender, klasse, som udvider, fileappender, klasse og arver alle dets egenskaber. vi har følgende konfigurerbare parametre, ud over dem, som nævnt ovenfor, for fileappender −, ejendom, beskrivelse maxfilesize dette er den kritiske størrelse af den fil, som sagen vil blive rullet.standardværdien er 10 mb.maxbackupindex denne ejendom angiver antallet af backupfiler er skabt.standardværdien 1.efter en stikprøve konfiguration fil, log4j.properties, for rollingfileappender.,&#definerer de grundlæggende logger med appender fil log4j.rootlogger = ser, fil&#definere fil appender log4j. appender. file = org.apache.log4j.rollingfileappender&#sat navn på fil log4j. appender. fil. file = $(log} /log.out&#sæt omgående skyl sand (forvalgt værdi) log4j. appender. fil. immediateflush = sandt&#fastsætte tærsklen til ser på mode log4j. appender. fil. tærskel = ser #, der vedlægges falske, ikke bør træde i stedet for log4j. appender. fil. både = sandt&#fastsættes det maksimale fil størrelse før forlængelsen log4j. appender. fil. maxfilesize = 5kb&#fastsætte backup - indeks log4j. appender. fil. maxbackupindex = 2&#definere opstilling af appender log4j.append filøh. fil. layout = org.apache.log4j.patternlayout log4j. appender. fil. layout. conversionpattern =% m% n, hvis du vil have en xml - konfiguration fil, du kan skabe den samme som nævnt i første afsnit, og kun tilføje yderligere parametre i relation til rollingfileappender,. dette eksempel viser, at den maksimale tilladte størrelse konfiguration for hver log filen er 5 mb.ved at overskride den maksimale størrelse, en ny log filen vil blive skabt.da maxbackupindex, defineres som 2, når den anden log filen når op på den maksimale størrelse, den første log filen bliver slettet, og derefter alle logning af oplysninger vil blive rullet tilbage til den første log filen. kan du prøve log4j - prøve program med ovennævnte konfiguration, daglig logbog fil generation, der kan et krav om, at skabe din logfiler dagligt at holde en ren straffeattest for logning af oplysninger, til at skrive din logning af oplysninger i filer på daglig basis, du skal bruge, org.apache.log4j.dailyrollingfileappender, klasse, som udvider, fileappender, klasse og arver alle sine egenskaber. der er kun én vigtig konfigurerbare parameter, ud over dem, som nævnt ovenfor, for fileappender:,.beskrivelse datepattern ejendomsret angiver, hvornår roll over sagen, og den navngivningskonvention følges.ved misligholdelse, rul udføres ved midnat hver dag.kontrol, datepattern rollover plan ved hjælp af en af følgende mønstre:, datepattern beskrivelse. åååå - mm - væltning ved udgangen af hver måned og i begyndelsen af næste måned.. (åååå - mm - dd - ved midnat hver dag.det er en standardværdi. ". "yyyy-mm-dd-a rulle rundt midt på dagen og midnat på hver dag.. (åååå - mm - dd hh rulle rundt på toppen af hver time.. (åååå - mm - dd det rul hvert minut.. åååå ww rulle rundt på den første dag i hver uge, afhængigt af det valgte sted.efter en stikprøve konfiguration fil, log4j.properties, skabe logfiler rullende forbi til middag og midnat på hver dag.&#definerer rod logger med appender fil log4j.rootlogger = ser, fil&#definere fil appender log4j. appender. file = org.apache.log4j.dailyrollingfileappender&#sat navn på fil log4j. appender. fil. fil = $(log} /log.out&#sæt omgående skylle sand (forvalgt værdi) log4j. appender. fil. immediateflush = sandt&#fastsætte tærsklen til ser på mode log4j. appender. fil. tærskel = ser #, der vedlægges falske, ikke bør træde i stedet for log4j. appender. fil. både = sandt&#fastsætte datepattern log4j. appender. fil. datepattern = "." yyyy-mm-dd-a&#definere opstilling for fil appender log4j. appender. fil. layout = org.apache.log4j.patternlayout log4j. appender. fil. layout. conversionpattern =% m% n, hvis du vil have en xml - konfiguration fil, du kan skabe den samme som nævnt i første afsnit, og kun tilføje yderligere parametre i relation til dailyrollingfileappender,., kan du prøve log4j - prøve program med ovennævnte konfiguration.



Previous:
Next Page: