Hello 有没有办法在网络路径中创建日志文件,例如在LAN文件夹中,但是有像这样的日期模式的文件夹:
\\10.0.0.1\logs\2014\NOVEMBER\logs.log ?
我使用java util logging 已经有基于日志文件的XML,但是当日志查看器解析日志文件时它有问题。
感谢您的回复。
答案 0 :(得分:0)
您可以使用 SocketAppender 。它允许在远程主机上写入日志。 Log4j2 - SocketAppender。
示例Log4j配置:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="warn" name="MyApp" packages="">
<Appenders>
<Socket name="socket" host="localhost" port="9500">
<SerializedLayout />
</Socket>
</Appenders>
<Loggers>
<Root level="error">
<AppenderRef ref="socket"/>
</Root>
</Loggers>
</Configuration>
另请看下面的帖子: