Java 套接字附加器-基本示例一步一步

Java 套接字附加器-基本示例一步一步,java,log4j,distributed,appender,Java,Log4j,Distributed,Appender,你们能推荐一下在分布式系统中使用log4j的简单教程吗,特别是关于SocketAppender的 我试图找到一些基本的例子,但失败了。看起来简单明了。从文章中: 服务器启动示例(从命令行): 现在您所要做的就是在客户端上指定appender 附录示例: 我还是不明白。我创造了更多details@trebuchet我编辑了答案以澄清服务器的启动。如果这回答了你的新问题,请考虑删除它是性能密集型的吗?还是使用shell脚本更好?就像我从来没有发现它是一个问题一样,但是像往常一样,YMMV,你应该根据

你们能推荐一下在分布式系统中使用log4j的简单教程吗,特别是关于SocketAppender的

我试图找到一些基本的例子,但失败了。

看起来简单明了。从文章中:

服务器启动示例(从命令行):

现在您所要做的就是在客户端上指定appender

附录示例:


我还是不明白。我创造了更多details@trebuchet我编辑了答案以澄清服务器的启动。如果这回答了你的新问题,请考虑删除它是性能密集型的吗?还是使用shell脚本更好?就像我从来没有发现它是一个问题一样,但是像往常一样,YMMV,你应该根据你的特定场景来衡量,因为Log4J 1.2已经到了生命的尽头,有没有与Log4J 2 SocketAppender兼容的解决方案?似乎不再有SocketServer了。。
> 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