blitz4j, 用于快速异步日志记录的日志框架

分享于 

2分钟阅读

GitHub

  繁體 雙語
Logging framework for fast asynchronous logging
  • 源代码名称:blitz4j
  • 源代码网址:http://www.github.com/Netflix/blitz4j
  • blitz4j源代码文档
  • blitz4j源代码下载
  • Git URL:
    git://www.github.com/Netflix/blitz4j.git
    Git Clone代码到本地:
    git clone http://www.github.com/Netflix/blitz4j
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/Netflix/blitz4j
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    Blitz4j

    Blitz4j是构建在 Log4J 之上的日志框架,它在不影响应用程序性能特性的情况下减少争用。

    在 Netflix,Blitz4j用于记录数十亿个事件,用于监视。商业智能报告。调试和其他目的。 Blitz4j克服了传统的Log4J 瓶颈,并采用高度可伸缩和可以定制的异步框架来构建。 在不改变现有 Log4J 配置的情况下,Blitz4j能够将现有的Log4J 附加组件转换为使用异步模型。

    Blitz4j使用 archaius ( http://www.github.com/Netflix/archaius ) 动态重新配置 Log4J,使用伺服( http://www.github.com/Netflix/servo ) 跟踪有关日志记录的性能指标。 Blitz4j还尝试减少数据丢失,并提供在日志风暴期间总结日志信息的方法。

    插件生成

    /gradlew清除生成

    支持

    [Blitz4j Google Group] ( https://groups.google.com/forum/?fromgroups#!forum/netflix_blitz4j )

    文档

    有关详细文档,请参见 [wiki] ( https://github.com/Netflix/blitz4j/wiki )。


      framework  fast  log  async  异步  
    相关文章