log4cplus — как мне изменить имя файла журнала во время выполнения?

Я хотел бы, чтобы несколько связанных программ использовали один и тот же файл конфигурации log4cplus, но каждая из них записывала по своему имени. Таким образом, файлы журнала помещаются в одно и то же место, имеют одинаковый размер и используют один и тот же внутренний формат (и т. Д.).

log4cplus :: PropertyConfigurator не предоставляет методы «найди эту опцию и измени ее», которые, как я подозреваю, могут сработать, и я не хочу играть с исходным кодом, пока не буду уверен, что другого пути нет.

В log4j это просто используя системные свойства и есть расширение, чтобы сделать его еще проще, но я не вижу, как сделать то же самое в log4cplus.

Я использую NetBeans / G ++ 4.7.3 / C ++ 11 / Ubuntu, если это полезно знать.

2

Решение

Задача ещё не решена.

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

Других решений пока нет …

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