Когда Log4cxx записывать журналы в файл?

Когда Log4cxx решает записать в файл журналы, которые он кэширует (как было настроено ранее), это основано на буфере или таймере?

Кроме того, я могу настроить Log4cxx для записи журналов, когда я отправляю журналы на него, а не когда он решает?

0

Решение

Когда вы установите свой файл в RollingfileAppender с setfile() Вы можете сказать, хотите ли вы буферизованный ввод-вывод или нет. Эта опция автоматически настроит setImmediateFlush() соответственно.

Код для буферизованного средства записи показывает, что решение о сбросе принимается исключительно на основе размера (если буфер + новый вывод превышает размер буфера).

0

Другие решения


По вопросам рекламы [email protected]