【发布时间】:2017-01-01 23:04:34
【问题描述】:
我想配置我的 LOG4J。我无法将版本更新到 2.x,因为它是一个大应用程序。 LOG4J 版本 1.x 的实际文档处于脱机状态。
这是我对 appender 的实际配置:
<appender name="syslog" class="org.apache.log4j.net.SyslogAppender">
<param name="SyslogHost" value="localhost:514"/>
<param name="Facility" value="LOCAL1"/>
<param name="FacilityPrinting" value="true"/>
<param name="Threshold" value="WARN"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{dd.MMM.yyyy HH:mm:ss} %-5p %m%n"/>
</layout>
</appender>
我测试过:netstat -a -b > test.txt
但我没有找到与端口 514 相关的内容。
有人可以帮助我(因为他在 LOG4J 1.x 方面有经验),或者有人可以提供 LOG4J 1.x 的文档副本吗?
【问题讨论】:
-
logging.apache.org/log4j/1.2/manual.html 在线。 API-Doc 也在线:logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/net/… 当然 stackoverflow 也在线:stackoverflow.com/questions/13234727/…
-
@TobiasOtto 非常感谢,我也发布了我的答案,希望它可以帮助某人:)
标签: java logging log4j syslog4j