Несколько файлов журнала с SocketAppender

Я хочу создать несколько файлов журнала с помощью SocketAppender на одном сервере.

Файл свойств на стороне сервера:

log4j.rootLogger=DEBUG, file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=logfile.log
log4j.appender.file.MaxFileSize=1MB
log4j.appender.file.MaxBackupIndex=1
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%d] [%t] [%m]%n

Файл свойств на стороне клиента:

log4j.rootLogger=DEBUG, server
log4j.appender.server=org.apache.log4j.net.SocketAppender
log4j.appender.server.Port=4712
log4j.appender.server.RemoteHost=divya
log4j.appender.server.ReconnectionDelay=10000

Я запустил сервер, используя:

java -classpath log4j.jar org.apache.log4j.net.SimpleSocketServer 4712 log4j-server.properties

Приведенный выше код создает файл журнала 'logfile.log' на стороне сервера. Но я хочу создать несколько файлов журнала на стороне сервера с fileName в качестве идентификатора транзакции. Как я могу это сделать?

0 ответов

Другие вопросы по тегам