Схема вращения linux/c ++C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Схема вращения linux/c ++

Сообщение Anonymous »

У меня есть система регистрации, которая в основном является причудливым способом написания моих данных на std :: clog безопасным способом.int main() {
std::ofstream logfile(config::logname, std::ios::app);
std::streambuf *const old_buffer = std::clog.rdbuf(logfile.rdbuf());

// .. the guts of the application

std::clog.rdbuf(old_buffer);
}
< /code>
Это отлично работает ... Однако мое приложение также создает очень большое количество журналов. Мне было интересно, что будет хорошим способом правильно повернуть мои файлы журнала. Есть ли безопасный способ переключить файл с помощью задачи Cron? Я предполагаю, что нет. Но это похоже на дешевое решение, и мне нужно было бы проверить, чтобы посмотреть, пришло ли время повернуть журналы довольно часто, чтобы оно было эффективным. Должен быть лучший способ.

Подробнее здесь: https://stackoverflow.com/questions/480 ... ion-scheme
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»