Monday, March 28, 2016

Java Logging Examples : How To Limit The Size Of Log File

Intro

This examples will demonstrates how to limit size of log file just one file.

Examples


package com.freesamplecode.java.logging;

import java.io.IOException;
import java.util.logging.FileHandler;
import java.util.logging.Logger;

public class LimitLogFileDemo {
 
 //set maximal log file in 1 KB
 public static final int FILE_SIZE = 1 * 1024;
 
 public static void main(String[] args){
  Logger logger = Logger.getLogger(LimitLogFileDemo.class.getName());
  
  
  try {
   //create an object handler
   FileHandler handler = new FileHandler("limitlog.log", FILE_SIZE, 1, true);
   
   logger.addHandler(handler);
  } catch (SecurityException | IOException e) {
   e.printStackTrace();
  }
  
  logger.info("Test info");
        logger.warning("Test warning");
        logger.severe("Test severe");
   
 }
}

Output


Mar 29, 2016 5:23:38 AM com.freesamplecode.java.logging.LimitLogFileDemo main
INFO: Test info
Mar 29, 2016 5:23:38 AM com.freesamplecode.java.logging.LimitLogFileDemo main
WARNING: Test warning
Mar 29, 2016 5:23:38 AM com.freesamplecode.java.logging.LimitLogFileDemo main
SEVERE: Test severe

Screenshoot


How To Limit The Size Of Log File In Java

Related Posts:

0 comments: