Я смотрю на несколько библиотек журналов для моего программного обеспечения. Я заметил, что многие люди рекомендуют его и что он может похвастаться довольно хорошей статистикой производительности.
Я знаю, что веб-сайт утверждает, что Pantheios может выступать в качестве слоя верхнего уровня, и вы можете определить пользовательские интерфейсы и серверные части для подключения к любой другой библиотеке журналов. Что меня больше всего интересует, так это концепция Logger Hierarchy для log4cxx.
Я хотел бы иметь возможность иерархического входа в систему для всех моих компонентов, чтобы я мог установить разные уровни регистрации для разных компонентов. Однако с Pantheios мне неясно, как это сделать?
Я понимаю, что мне пришлось бы переопределить их фондовый бэкэнд и внешний интерфейс для моего собственного для log4cxx. Но как мне связать Pantheios с разными регистраторами log4cxx? Нужно ли определять бэкэнд для каждого регистратора, чтобы это работало?
Был бы признателен сообществу понимание этого.
Задача ещё не решена.
Других решений пока нет …