На самом деле, я получил ответ сам.
du -sh
включает размер каталога sam. поэтому, чтобы избежать путаницы, я просто добавил размер всех буферных файлов. Тем не менее это было больше, чем 1 млн. Я немного погуглил и наконец узнал, что буфер td-agent
просто учитывает файлы .log при ограничении размера. Я имею в виду, просто добавьте файлы .log (реальные буферы), а не .log.meta (информация для буфера), тогда я обнаружил, что размер равен 1M, что правильно. Итак, я в заключение говорю, td-agent
уважает размер буфера.
Для накопления журналов на worker0, так как только worker0 настроен на прослушивание порта 8514. Поэтому все журналы, которые приходили на этот порт, были обработаны worker0
Пожалуйста, исправьте меня, если янеправильно.