我正在为分散的Web负载测试应用程序实现一个日志记录系统。
它需要远程代理将日志事件频繁地发送到控制器(每秒5-10个事件),并发送大量日志消息(每个日志事件100K-500K)。
我想知道是否有针对Log4j的Socket Appender的非阻塞NIO实现?如果是,它是否能够满足要求?
谢谢, Ellick
答案 0 :(得分:1)
这是一个包含用法示例和一些提示的博客条目: http://www.spartanjava.com/2009/asynchronous-logging-with-log4j/
HTH
答案 1 :(得分:0)
每秒高达5MB。使用或不使用NIO不会有太大的区别。我会更关心网络是否能够从多个来源处理这个问题。