【问题标题】:Log4J Appender UDPLog4J 附加程序 UDP
【发布时间】:2013-06-17 14:15:46
【问题描述】:

我需要使用 log4j 将日志附加到带有 UDP 的套接字。但是,我在互联网上找不到太多关于如何这样做的信息。在 Log4J 中,socketappender 使用 TCP。所以我得到了 log4j 2 beta,但我找不到任何关于如何使用 socketappender 的示例/文档,特别是对于 UDP。如果有人能给我一个例子/告诉我如何将 Log4j 用于 UDP,我将不胜感激。谢谢。

【问题讨论】:

    标签: sockets udp log4j


    【解决方案1】:

    我一直在使用 log4j 2.0-beta8 并让 UDP appender 使用以下 log4j2.xml 文件(但请注意文件名中的 2!):

        <?xml version="1.0" encoding="UTF-8"?>
        <configuration>
          <appenders> 
              <Socket name="UDP" host="myhostname.com" port="3333" protocol="UDP">
            <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %c{1} - %m%n"/>
           </Socket>
           </appenders>
           <loggers>
               <root level="info">
                   <appender-ref ref="UDP"/>
               </root>
           </loggers>
        </configuration>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-24
      • 2011-09-04
      • 2018-08-16
      • 1970-01-01
      • 1970-01-01
      • 2021-01-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多