socket appenders - 一步一步的基本示例 [英] socket appenders - basic example step by step

查看:310
本文介绍了socket appenders - 一步一步的基本示例的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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



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

解决方案

这个看起来简单明了。来自文章:


使用 SimpleSocketServer (来自命令行):




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




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



示例appender:




 > log4j.appender.SERVER = org.apache.log4j.net.SocketAppender 
> log4j.appender.SERVER.Port = 4712
> log4j.appender.SERVER.RemoteHost = loghost
> log4j.appender.SERVER.ReconnectionDelay = 10000


Could you recommend simple tutorial about using log4j in distributed system, especially about SocketAppender?

I tried to find some basic examples, but I failed.

解决方案

This one looks simple and straightforward. From the article:

Example server startup with SimpleSocketServer (from the command line):

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

Now all you have to do is specify your appender on the client.

Example appender:

> log4j.appender.SERVER=org.apache.log4j.net.SocketAppender
> log4j.appender.SERVER.Port=4712
> log4j.appender.SERVER.RemoteHost=loghost
> log4j.appender.SERVER.ReconnectionDelay=10000

这篇关于socket appenders - 一步一步的基本示例的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆