Сокет appenders - базовый пример шаг за шагом
Не могли бы вы порекомендовать простое руководство по использованию log4j в распределенной системе, особенно по SocketAppender?
Я пытался найти некоторые основные примеры, но мне не удалось.
1 ответ
Решение
Это выглядит просто и понятно. Из статьи:
Пример запуска сервера с помощью SimpleSocketServer(из командной строки):
> java -jar log4j.jar org.apache.log4j.net.SimpleSocketServer 4712 log4j-server.properties
Теперь все, что вам нужно сделать, это указать свой клиент на клиенте.
Пример приложения:
> log4j.appender.SERVER=org.apache.log4j.net.SocketAppender
> log4j.appender.SERVER.Port=4712
> log4j.appender.SERVER.RemoteHost=loghost
> log4j.appender.SERVER.ReconnectionDelay=10000