异步非阻塞远程日志记录在Java中? [英] Asynchronous non-blocking remote logging in Java?

查看:430
本文介绍了异步非阻塞远程日志记录在Java中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有一个轻量级的日志框架/服务器,我可以在Java中使用设置远程日志?我知道log4j的有SocketAppenders但)我想一个库,多出来,我可以简单地运行日志服务器的方块,B)我想记录电话是从$ C $的其余部分完全异步非阻塞C和C),日志服务器上的一个漂亮的基于Web的仪表板/观众会也不错

Is there a lightweight logging framework/server I can use to setup remote logging in Java? I know log4j has SocketAppenders but a) I want a library that is more out of the box where I can simply run a log server, b) I want the logging calls to be completely asynchronous non-blocking from the rest of the code and c) A nice web based dashboard/viewer on the log-server would be also nice

推荐答案

阿帕奇水槽和<一个HREF =htt​​p://incubator.apache.org/kafka/相对=nofollow> Apache的卡夫卡有两种解决方案,可能是使用的。我看过他们的高可扩展性的人群公平位最近提到。

Apache Flume and Apache Kafka are two solutions that may be of use. I've seen them mentioned by the high scalability crowd a fair bit recently.

也不是特别相似的log4j,虽然。

Neither is particularly similar to log4j, though.

这篇关于异步非阻塞远程日志记录在Java中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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