java 创建一个log日志

java 创建一个log日志,第1张

 这是以前在网上看到关于处理log日志的一段代码,一起学习模磨陆吧。

至于存到数据游纳库,那就得再打开log日志找到所需要的信息做 *** 作了

import java.util.logging.*

import java.io.* public class MemoryHandlerTest {  FileHandler fhandler  Logger logger  MemoryHandler mhandler  MemoryHandlerTest() {   try {    fhandler = new FileHandler("my.log")    int numRec = 5    mhandler = new MemoryHandler(fhandler, numRec, Level.OFF)    logger = Logger.getLogger("com.mycompany")    logger.addHandler(mhandler)   } catch (IOException e) {

  }  }  public static void main(String args[]) {   MemoryHandlerTest mt = new MemoryHandlerTest()   int trigger = (int) (Math.random() * 100)   for (int i = 1 i < 100 i++) {    mt.logger.log(Level.INFO, "日志记录" + i)    if (i == 旦顷trigger) {     mt.mhandler.push()     break    }   }  } }

#RollingFile

log4j.category.com.jshx.jshx=DEBUG,file

log4j.additivity.com.jshx.jshx=false

log4j.appender.file=org.apache.log4j.DailyRollingFileAppender

log4j.appender.file.File=${catalina.home}/行虚唤logs/program/誉明jshx.log

log4j.appender.file.DatePattern='档凯.'yyyy-MM-dd

#log4j.appender.RollingFile.MaxFileSize=10MB

log4j.appender.file.layout=org.apache.log4j.PatternLayout

log4j.appender.file.layout.ConversionPattern=%d [%t] %-5p %-40.40c %X{traceId}-%m%n

log4j.appender.file.Threshold=DEBUG


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12348219.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存