我有一个将日志文件写入.log 的应用程序。但现在我制作了一个 html jar 文件来实现应用程序(每个请求 1 个日志)。问题是当 2 个或更多线程同时运行时,html 日志会混淆。
示例:aaa.log 和 bbb.log
aaa.log 内容包含 bbb.log 内容,反之亦然
如何使其与自己的内容分开的日志文件。
ctx.htmllogger = new HTMLLogger(
ctx.control.getCodeValue(),
ctx.AvailRequest.getTrip().getSegmentProductType()
.getCodeValue(), ctx.OPT_TYPE);
String htmllogdir = System.getProperty("user.dir");
htmllogdir = htmllogs + "\" + ctx.htmllogger.getCurrentTS("ddMMyyyy" ) + "\" + ctx.OPT_TYPE.toLowerCase();
ctx.htmllogger.MakeDirectories(htmllogdir);
try {
ctx.htmllogger.initLogger(DlgKuoni.class.getCanonicalName(), htmllogdir);
} catch (IOException e) {
ctx.htmllogger = null;
e.printStackTrace();
}
ctx.htmllogger.startHTMLLog();
感谢帮助我的人。