log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.encoding=UTF-8
log4j.appender.file.file=d:\\INNER.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss:SSS} - %m%n
log4j.logger.com.test.http.Hello.SWAP=DEBUG,file2
log4j.appender.file2=org.apache.log4j.RollingFileAppender
log4j.appender.file2.encoding=UTF-8
log4j.appender.file2.file=d:\\SWAP.log
log4j.appender.file2.layout=org.apache.log4j.PatternLayout
log4j.appender.file2.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss:SSS} - %m%n
package com.test.http;
import org.apache.log4j.Logger;
public class Hello {
final static String className = Hello.class.getName();
final static Logger INNER = Logger.getLogger(className + ".INNER");
final static Logger SWAP = Logger.getLogger(className + ".SWAP");
public static void main(String[] args) {
Thread thread1 = new Thread(new Runnable(){
int i = 1;
public void run() {
for(int i=0;;i++){
INNER.info(i+"下载零售单:"+i);
}
}
});
Thread thread2 = new Thread(new Runnable(){
int i = 2;
public void run() {
for(int i=0;;i++){
INNER.info(i+"下载零售单:"+i);
}
}
});
Thread thread3 = new Thread(new Runnable(){
int i = 3;
public void run() {
for(int i=0;;i++){
INNER.info(i+"下载零售单:"+i);
}
}
});
Thread thread4 = new Thread(new Runnable(){
int i = 4;
public void run() {
for(int i=0;;i++){
INNER.info(i+"下载零售单:"+i);
}
}
});
Thread thread5 = new Thread(new Runnable(){
int i = 5;
public void run() {
for(int i=0;;i++){
INNER.info(i+"下载零售单:"+i);
}
}
});
Thread thread6 = new Thread(new Runnable(){
public void run() {
for(int i=0;;i++){
SWAP.info(i+"下载其他数据:"+i);
}
}
});
thread1.start();
thread2.start();
thread3.start();
thread4.start();
thread5.start();
thread6.start();
}
}