Я искал оптимизацию конфигурации Log4J для повышения пропускной способности и уменьшения задержки, и я пытаюсь определить лучшие настройки. Я имею дело с системой, в которой код должен быть безошибочным, надежным и производительностью системы, является главным приоритетом, от самого важного до наименее важного.Когда использовать произвольные файлы доступа к файлам или буферизованные файловые приставки в конфигурации log4j
Мне кажется довольно ясным, что асинхронные регистраторы - это явный победитель с точки зрения лучшей производительности, и это имеет смысл. Я не понимаю компромиссы файлов Random Access File Appenders и Buffered File Appenders. Я посмотрел на сайт log4j here, но я не видел никакого реального недостатка в использовании Random Access File Appenders.
Может ли кто-нибудь объяснить различия и объяснить, когда каждый из них должен использоваться?
Async Loggers - это функция log4j2. Вы должны лучше пометить log4j2 для этого вопроса. –
Спасибо, @anuu_online, я изменил теги. – HardcoreBro