Log4j Best Practice All-Energy Profile

xiaoxiao2021-03-06  68

Hereinafter, the log4j profile implements the output to the console, file, rollback file, send log mail, output to database log table, custom label, etc.

Log4j.rootlogger = Debug, console, a1, im # debug, console, file, rolling_file, mail, databaselog4j.addivity.org.apache = true ####################################################################################################################################################################################################################### # Console appender ################### aPpender.console = org.apache.log4j.consolerappenderlog4j.Appender.threshold = debuglog4j.Appender.console.target = System. Outlog4j.appender.console.Layout = org.apache.log4j.patternLayoutLog4j.Appender.console.Layout.conversionPattern = [framework]% D-% C -% - 4R [% T]% -5p% C% X-% M % n # log4j.connder.console.Layout.conversionPattern = [start]% D {date} [date]% n% p [priority]% N% x [N% N% T [thread] n% C [category ]% N% M [Message]% N% N ################################################################################################################################################################################################################################################################# ####### log4j.Appender.file = org.apache.log4j.fileAppenderlog4j.Appender.File.File = file.loglog4j.Appender.file.Append = falselog4j.Appender.file.Layout = Org.Apache.log4j .PatternLayoutLog4j.Appender.File.Layout.conversionPattern = [framework]% D-% C -% - 4R [% T]% -5p% C% X-% M% N # use this layout for logfactor 5 Analysis ### ############################################################################ ########## log4j.appender.ROLLING_FILE = org.apache.log4j.RollingFileAppenderlog4j.appender.ROLLING_FILE.Threshold = ERRORlog4j.appender.ROLLING_FILE.File = rolling.loglog4j.appender.ROLLING_FILE.Append = truelog4j. appender.ROLLING_FILE.MaxFileSize = 10KBlog4j.appender.ROLLING_FILE.MaxBackupIndex = 1log4j.appender.ROLLING_FILE.layout = org.apache.log4j.PatternLayoutlog4j.appender.ROLLING_FILE.layout.ConversionPattern = [framework]% d -% c -% - 4r [% T]% -5p% C% X-% M% N ############## Socket appender ########### ######### log4j.appender.socket = org.apache.log4j.rollingfileappenderlog4j.Appender.Socket.Remotehost = localhostlog4j.Appender.socket.port =

5001log4j.appender.SOCKET.LocationInfo = true # Set up for Log Facter 5log4j.appender.SOCKET.layout = org.apache.log4j.PatternLayoutlog4j.appender.SOCET.layout.ConversionPattern = [start]% d {DATE} [DATE] % N% p [priority]% N% x [NDC]% N% T [thread]% N% C [category]% N% M [Message]% n% n ########### ############## log factor 5 appender ################ log4j.Appender.lf5_appender = org. Apache.log4j.lf5.lf5appenderlog4j.Appender.lf5_appender.maxNumberofRecords = 2000 ################################################################################################################################################################################################################################################ ############### log4j.appender.mail = org.apache.log4j.net.smtpappenderlog4j.Appender.mail.threshold = Fatallog4j.Appender.mail.buffrest = 10log4j.Appender.mail .From = chenyl @ hollycrm.comlog4j.appender.MAIL.SMTPHost = mail.hollycrm.comlog4j.appender.MAIL.Subject = Log4J Messagelog4j.appender.MAIL.To=chenyl@hollycrm.comlog4j.appender.MAIL.layout=org. Apache.log4j.patternlayoutLog4j.Appender.mail.Layout.conversionPattern = [framework]% D -% C -% - 4R [% T]% -5p% C% X-% M% N ######## ################# JDBC appender ############# ########## log4j.Appender.database = org.apache.log4j.jdbc.jdbcappenderlog4j.Appender.Database.URL = JDBC: mysql: // localhost: 3306 / testlog4j.appender.database.driver = com.mysql.jdbc.driverlog4j.Appender.database.user = rootlog4j.Appender.database.password = log4j.Appender.Database.sql = INSERT INTO log4j (Message) VALUES ('[framework]% D -% C -% -% -% - 4R [% T]% -5p% C% x -% m% n ') log4j.Appender.database.Layout = org.apache.log4j.patternlayoutLog4j.convender.Database.Layout.conversionPattern = [framework]% D -% C -% - 4R [% T]% -5p% C% X -% M% NLog4j.Appender.a1 = org.apache.log4j.dailyRollingFileAppenderlog4j.Appender.a1.file =

转载请注明原文地址:https://www.9cbs.com/read-88206.html

New Post(0)