Всем добрый день. Использую logging для логирования в продкшене. Но из-за нагрузки cpu подбирается к 100%, путем отладки выяснил, что больше всего тратится на IO операции. У меня все операции IO асинхронные (tornado), из синхронных только логирование (StreamHandler (stdout) и SyslogHandler) - они то и грузят cpu. Логов очень много, урезать не могу. В инете только nonblockingloghandler, но он не подходит, т.к. работает на тредах. Кто сталкивался с данной проблемой, как решал. Хотелось бы логи асинхронно писать либо вообще в другом процессе, но с наименьшими затратами на реализацию...
Похожие темы
- Форум KDE виснет, куда копать? (2023)
- Форум python2 и кодировка (2014)
- Форум логирование (2008)
- Форум Неблокирующий SQLite (2014)
- Форум Неблокирующиеся сокеты. (2009)
- Форум Неблокирующийся pthread_join() (2009)
- Форум Неблокирующий сокет (2004)
- Форум неблокирующий сокет (2004)
- Форум Логирование микросервисов (2021)
- Форум [python2] Переименование файлов (2011)