如何生成每天的日志文件?
写了一个类生成日志文件
import org.apache.log4j.*;
import java.io.IOException;
public class COProxyLog //系统运行日志。
{
private static Category m_Log = null;
public void InitOProxyLog(){
try{
m_Log = Category.getInstance( cLogFIleName );
RollingFileAppender appender = new RollingFileAppender( new PatternLayout("%d{yyyy-MM-dd HH:mm:ss} :: %5p :: %m%n") ,"online.log" , true );
appender.setMaxBackupIndex( 1000 );
appender.setMaxFileSize( 102400KB);
m_Log.addAppender( appender );
//%5p - %m%n
ConsoleAppender capp = new ConsoleAppender( new PatternLayout( "%5p - %m%n" ) );
m_Log.addAppender( capp );
m_Log.setLevel( cLevel );
} catch ( IOException e ){
}
}
}
可以生成日志,可以只有一个日志文件(online.log),如何可以完成这样的功能:即按每天的日期生成当天的日志文件?