Задать вопрос
@Levhav
Возьмусь за разработку проектов любой сложности.

Как лучше реализовать логирование в C++?

Пишу веб сервер на C++ (только для linux) и хочу прикрутить запись в лог файл запросов от пользователей. Как это сделать правильно в условиях высокой нагрузки?
Сейчас у меня должно быть примерно 15 - 30 событий в секунду которые хочется поместить в лог но нагрузка будет расти.

Я планирую писать в файл на диске но думаю есть уже готовые инструменты. А возможно даже есть решения получше чем писать в лог файл. Вообщем хотелось бы ознакомится с лучшими практиками этого процесса.
  • Вопрос задан
  • 2402 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Решения вопроса 1
crackedmind
@crackedmind
web-developer
https://github.com/gabime/spdlog Поглядите результаты бенчмарков, может оно самое :)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg Куратор тега Linux
Любые ответы на любые вопросы
Главный инструмент логов в linux - syslog. Нечего городить велосипед.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы