`
buliedian
  • 浏览: 1234815 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

贴一下Log4cplus每天记录一个日志文件的配置。

阅读更多

版权声明

请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。

log4cplus.rootLogger=TRACE, ALL_MSGS
log4cplus.appender.ALL_MSGS=log4cplus::DailyRollingFileAppender
log4cplus.appender.ALL_MSGS.Schedule=DAILY
log4cplus.appender.ALL_MSGS.DatePattern = yyyy-MM-dd
log4cplus.appender.ALL_MSGS.File=Backer.log
log4cplus.appender.ALL_MSGS.MaxFileSize=10MB
log4cplus.appender.ALL_MSGS.MaxBackupIndex=10
log4cplus.appender.ALL_MSGS.layout=log4cplus::PatternLayout
log4cplus.appender.ALL_MSGS.layout.ConversionPattern=%d{%Y-%m-%d %H:%M:%S,%Q} %-4l [%t] %-5p %c{2} - %m%n

分享到:
评论

相关推荐

    log4cplus日志封装log

    此外,`log4cplus`提供了线程安全的API,确保在多线程环境中也能正确地记录日志。 在实际应用中,`log4cplus`的配置文件(通常是`log4cplus.properties`或`log4cplus.xml`)可以控制日志的格式、输出目的地、滚动...

    log4cplus-2.0.2 vs2017编译

    4. **编写日志信息**:使用logger对象的`LOG4CPLUS_TRACE`, `LOG4CPLUS_DEBUG`, `LOG4CPLUS_INFO`, `LOG4CPLUS_WARN`, `LOG4CPLUS_ERROR`和`LOG4CPLUS_FATAL`宏记录不同级别的日志。 5. **运行时配置**:log4cplus...

    封装的log4cplus的日志库

    "封装的log4cplus日志库"就是这样的一个工具,它为C++程序员提供了一套强大的日志处理功能,使得在VS2008环境下编写的应用程序能够方便地记录和管理日志信息。 **log4cplus简介** log4cplus是基于Apache log4j理念...

    使用log4cplus实现的分目录存放日志服务器完整工程

    在这个工程中,可能包括了网络通信模块(如TCP或UDP)、日志接收和解析模块以及使用`log4cplus`记录日志的模块。服务器可能还具备日志清理策略,定期删除过期的日志文件,以节省存储空间。 总之,这个工程展示了...

    LOG4CPP多个日志文件

    在“LOG4CPP 多个日志文件”的场景下,我们主要关注如何配置LOG4CPP以将日志输出到不同的文件,如DEBUG、NOTICE、WARNING、ERROR和CRITICAL级别分别对应不同的文件。 首先,理解LOG4CPP的基本架构至关重要。LOG4CPP...

    log4cplus 源码(C++编写的开源的日志系统)

    log4cplus是C++编写的开源的日志系统,功能非常全面,用到自己开发的工程中会比较专业的,:),本文介绍了log4cplus基本概念,以及如何安装,配置。 ### 简介 ### log4cplus是C++编写的开源的日志系统,前身是java...

    log4cplus封装类

    Log4cplus是一个开源的日志库,其主要特点是简单易用、可配置性强,支持多种输出方式,包括文件、控制台、网络等。它允许用户通过简单的API设置日志级别,控制输出信息的详细程度,同时提供了线程安全的多进程、多...

    Log4CPlus日志系统

    Log4CPlus是一个基于C++的日志记录框架,它的设计灵感来源于Java的Log4j,因此在命名上也带有明显的Log4j痕迹。这个开源项目为C++开发者提供了一个强大、灵活且高效的日志处理解决方案,能够帮助程序员方便地记录...

    log4cplus使用

    2. 配置:log4cplus使用配置文件(通常为log4cplus.properties或log4cplus.xml)来设置日志行为。配置文件中包含了日志级别、Appender类型、Filter规则等信息。 三、基本使用 1. 初始化:在程序启动时,需要调用`...

    log4cplus封装

    这里设置为`log4cplus::DailyRollingFileAppender`,即每天创建一个新日志文件。 - **log4cplus.appender.ALogger.Threshold**:设置追加器的阈值,即只记录等级大于等于这个值的日志。示例中未设置,意味着记录所有...

    log4cplus

    **log4cplus** 是一个基于C++的日志记录库,它受到了Java的log4j项目的启发,旨在为C++开发者提供一个功能强大、高效且易于使用的日志记录框架。这个开源项目的主要目标是简化应用程序的日志管理,帮助开发者轻松地...

    cpp-log4cplus是一个使用简单的C日志API

    配置文件是`cpp-log4cplus`的一大特色。通过XML或者ini格式的配置文件,开发者可以方便地管理日志设置,包括日志级别、输出目的地、过滤规则等。这种分离配置的方式使得系统管理员可以根据环境需求轻松调整日志行为...

    log4cplus-1.2.1

    3. **线程安全**:log4cplus采用线程安全的设计,确保在多线程环境中也能正确记录日志,避免并发问题。 4. **日志滚动**:支持日志文件大小限制和时间间隔的自动滚动,便于管理和存储大量日志数据。 5. **自定义...

    log4cplus包

    `log4cplus` 是一个开源的日志记录库,设计用于C++程序,它的灵感来源于Java中的log4j。这个包提供了灵活且可扩展的日志记录功能,使得开发者能够方便地管理和控制应用程序的输出信息。在Windows环境下,它通常与...

    log4cplus资源

    在C++代码中,首先需要初始化log4cplus,然后创建一个Logger对象,设置日志级别,接着使用`LOG4CPLUS_INFO`等宏记录日志。例如: ```cpp #include <log4cplus/logger.h> #include <log4cplus/configurator.h> int ...

    Log4cplus使用指南

    这些类共同构成了Log4cplus的基本框架,为用户提供了一个高度可定制的日志解决方案。 #### 4. 基本使用 ##### 4.1 基本步骤 使用Log4cplus的基本步骤如下: 1. **初始化日志系统**:通常通过调用`log4cplus::...

    log4cplus-1.1.1.zip

    log4cplus就是这样一款强大的日志记录库,特别为C++开发者设计。本文将详尽探讨log4cplus开源库的Ver1.1.1版本,揭示其核心功能、使用方法以及在实际项目中的应用。 一、log4cplus简介 log4cplus是源自Java世界的...

    log4cplus 64位 Release/Debug开发包,包含封装C++类

    Log4Cplus 是一个流行的开源日志记录框架,专为C++设计,提供类似Java的Log4j的功能。它使得在C++应用程序中进行日志记录变得简单而高效。这个开发包是64位版本,包括了Debug和Release模式下的库文件以及DLL运行库,...

    log4cplus-2.0.5_win.zip

    Log4cplus是一个开源的日志库,其设计灵感来源于Java的Log4j,它提供了类似于Log4j的功能,包括灵活的日志级别控制、多种输出方式(如文件、控制台、数据库等)、自定义布局格式等。Log4cplus适用于C++开发者,可以...

    log4cplus.dll下载资源

    `log4cplus`是一个仿照Java的`log4j`库开发的日志记录框架,适用于C++程序员,提供了一种高效且灵活的方式来管理和记录程序运行过程中的日志信息。它不仅包含了动态链接库,还有对应的配置文件和说明文档,以帮助...

Global site tag (gtag.js) - Google Analytics