This handler extends the functionality of the
"rotating" the log file when it reaches a certain size.
the maximum size in bytes that the log file can grow to before rolling over
to a new one. If the size of the new log message plus the current log file
maxBytes then a roll-over is triggered. When a roll-over
occurs, before the log message is written, the log file is renamed and
.1. If a
.1 version already existed, it would have been
.2 first and so on. The maximum number of log files to keep is
maxBackupCount. After the renames are complete the log message
is written to the original, now blank, file.