Jak skonfigurować dziennik doładowania, do pisania z obracaniem i dołączaniem?
Jak skonfigurować dziennik doładowania, do pisania z obracaniem i dołączaniem?
Po restarcie programu nie usuwaj pliku dziennika.
int init_log()
{
typedef sinks::synchronous_sink< sinks::text_file_backend > file_sink;
boost::shared_ptr< file_sink > sink( new file_sink (
keywords::file_name = "app.log", // only one files
// keywords::open_mode = (std::ios::out | std::ios::app), // is not append
keywords::open_mode = (std::ios::out | std::ios::app), // is not rotated
keywords::rotation_size = 10 * 1024
));
}