`

关闭开源框架的日志的debug 功能 ,以便于只显示自己开发的程序代码的DEBUG 日志

 
阅读更多
关闭开源框架的日志的debug 功能 ,以便于只显示自己开发的程序代码的DEBUG 日志,便于测试

log4j.properties 文件内容如下

log4j.rootLogger=debug,console,coreLog

log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd HH\:mm\:ss}  [%m][%t][%c][%p]%n
#log4j.appender.stdout.layout.ConversionPattern= %-5p %d %c(line:%L) %x - %m%n

log4j.appender.coreLog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.coreLog.File=/logs/CityMonitoringPlatform-branches-linkage.log
log4j.appender.coreLog.DatePattern='.'yyyyMMdd'.log'
log4j.appender.coreLog.layout=org.apache.log4j.PatternLayout
#log4j.appender.coreLog.layout.ConversionPattern=%d{yyyy-MM-dd HH\:mm\:ss}  [%m]%n
log4j.appender.coreLog.layout.ConversionPattern=%d{yyyy-MM-dd HH\:mm\:ss}  [%m][%t][%c]%n


#=================关闭Struts  Hibernate Ibatis Spring HttpClient 等开源框架的日志的debug 功能 ,以便于只显示自己开发的程序代码的DEBUG 日志==================
log4j.logger.com.opensymphony.oscache=ERROR
log4j.logger.net.sf.navigator=ERROR
log4j.logger.net.sf.acegisecurity=WARN
log4j.logger.net.sf.acegisecurity.intercept.event.LoggerListener=WARN
log4j.logger.org.apache.commons=ERROR
log4j.logger.com.opensymphony.xwork2=ERROR
log4j.logger.org.apache.struts=WARN
log4j.logger.org.displaytag=ERROR
log4j.logger.org.springframework=WARN
log4j.category.org.springframework = WARN
log4j.logger.com.ibatis.db=WARN
log4j.logger.org.apache.velocity=WARN
# Don't show debug logs for WebTest
log4j.logger.com.canoo.webtest=WARN
# All hibernate log output of "info" level or higher goes to stdout.
# For more verbose logging, change the "info" to "debug" on the last line.
log4j.logger.org.hibernate.ps.PreparedStatementCache=WARN
log4j.logger.org.hibernate=WARN
# Changing the log level to DEBUG will result in Hibernate generated
# SQL to be logged.
log4j.logger.org.hibernate.SQL=ERROR
# Changing the log level to DEBUG will result in the PreparedStatement
# bound variable values to be logged.
log4j.logger.org.hibernate.type=ERROR




#关闭apache httpClient debug 日志的方法(log4j版)
log4j.logger.httpclient.wire.header=ERROR
log4j.logger.httpclient.wire.content=ERROR
log4j.logger.org.apache.commons.httpclient = ERROR




#log4j.appender.ROLLING_FILE=org.apache.log4j.RollingFileAppender
#log4j.appender.ROLLING_FILE.Threshold=error
#log4j.appender.ROLLING_FILE.File=D:/SP-server.log
#log4j.appender.ROLLING_FILE.Append=true
#log4j.appender.ROLLING_FILE.MaxFileSize=10MB
#log4j.appender.ROLLING_FILE.MaxBackupIndex=1
#log4j.appender.ROLLING_FILE.layout=org.apache.log4j.PatternLayout
#log4j.appender.ROLLING_FILE.layout.ConversionPattern=%d-5p %c %x - %m%n

#log4j.appender.DATABASE.Threshold = info
#log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender
#log4j.appender.DATABASE.URL=jdbc:mysql://localhost:3306/spserver
#log4j.appender.DATABASE.driver=com.mysql.jdbc.Driver
#log4j.appender.DATABASE.user=root
#log4j.appender.DATABASE.password=root
#log4j.appender.DATABASE.sql=INSERT INTO log4j (priority,dtime,Message) VALUES ('%p',left('%d',19),'%x%m')
#log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout
#log4j.appender.DATABASE.layout.ConversionPattern=%-5p %d %m%n
分享到:
评论

相关推荐

    .NET C# 高性能日志类(开源版-共进步)

    .NET框架中的C#语言是开发高效应用程序的常用工具,而日志系统对于任何软件项目都是至关重要的,它有助于追踪和调试程序运行时的问题。在这个开源的C#高性能日志类中,开发者尝试创建一个能够方便地记录应用程序运行...

    android 开源日志框架

    在Android开发中,日志框架扮演着至关重要的角色,它帮助开发者记录应用程序运行时的各种信息,包括错误、警告、调试信息等,以便于排查问题、优化性能和理解应用的行为。本话题将深入探讨两个开源的日志框架:`...

    log4cplus开源的C++日志框架

    **log4cplus** 是一个基于C++的开源日志框架,它的设计灵感来源于Java社区中的log4j,旨在提供一种高效、灵活且易于使用的日志记录解决方案。这个框架允许开发者在C++程序中方便地记录调试信息,帮助追踪代码问题、...

    开源框架log4cpp和日志模块实现-资料1

    【开源框架log4cpp与日志模块实现】 在IT领域,日志系统是任何应用程序不可或缺的部分,它提供了追踪错误、调试代码以及监控系统状态的重要手段。log4cpp是一个流行的开源日志框架,专为C++设计,其核心目标是提供...

    日志提醒 Flex界面开发

    Flex是一种用于创建富互联网应用程序(ria)的开源框架,它基于ActionScript编程语言和MXML标记语言,能够生成SWF格式的前端应用。 在Flex开发中,日志提醒功能通常是通过事件监听和处理来实现的。日志系统可以帮助...

    C++ 开源日志系统

    Log4CPlus 是一个模仿Java的Log4J库而设计的C++日志框架,它的目标是提供简单易用、可配置且功能丰富的日志服务。这个库不仅能够帮助程序员方便地输出不同级别的日志信息,还支持多种日志输出格式和目的地,比如...

    Flex Debug-debug版本的安装.exe

    Flex是Adobe公司开发的一个开源框架,用于构建富互联网应用程序(RIA),它基于ActionScript和MXML,通常与Flash Player或Adobe AIR一起使用。Debug版本是专为开发者设计的,提供了更多的调试功能,帮助开发者定位和...

    .net日志代码

    1. 调试(Debug):最详细的日志,通常只在开发阶段使用。 2. 信息(Info):记录常规操作,有助于理解程序流程。 3. 警告(Warning):提示可能的问题,但不影响程序正常运行。 4. 错误(Error):记录程序运行中的...

    开源的log日志工具类

    例如,`SLF4J (Simple Logging Facade for Java)` 是一个用于各种Java日志框架的抽象层,它允许最终用户在部署他们的应用程序时插入所需的日志库。虽然`SLF4J`本身并不实现日志记录,但它与各种日志实现(如`Logback...

    matlab开发-日志4电源和简单日志格式实验室

    "matlab开发-日志4电源和简单日志格式实验室"项目就是为了解决这个问题,它提供了一个类似Java中的log4j框架的功能,但专门针对MATLAB用户进行了优化。 `log4m.m`是这个项目的核心文件,它实现了日志记录的基本功能...

    Android 开源日志库 Logger 使用教程

    在Android开发中,日志记录是调试和诊断应用程序不可或缺的一部分。`Logger`是一个常见的开源日志库,它提供了比Android自带的`Log`类更强大、更方便的功能。本教程将深入探讨如何使用`Logger`库来提升你的Android...

    版本管理工具与日志工具——日志工具练习

    版本管理工具如Git,帮助开发者跟踪代码的变更历史,协同工作,而日志工具则用于记录应用程序的运行状态和错误信息,便于调试和故障排查。这篇"版本管理工具与日志工具——日志工具练习"将带你深入理解日志工具的...

    log4net日志以及压缩源代码

    `log4net` 是一个强大的开源日志记录框架,广泛应用于.NET平台,由Apache软件基金会开发。它提供了一种灵活的日志记录机制,允许开发者在应用程序中轻松地插入日志信息,同时支持多种日志输出方式,如控制台、文件、...

    yii-debug-toolbar

    Yii Debug Toolbar是一款针对Yii框架的强大调试工具,它旨在帮助开发者在开发过程中更加高效地调试代码,定位问题,并优化性能。这个工具提供了丰富的信息面板,包括SQL查询、HTTP headers、路由信息、内存使用、...

    一个c++的跨平台日志库

    在IT行业中,日志库是开发过程中的重要工具,它能帮助开发者记录程序运行时的信息,便于调试、问题排查和性能分析。C++作为一个广泛应用的编程语言,其跨平台的特性使得开发适用于不同操作系统(如Windows、Linux、...

    log4net保存日志到MySql数据库

    **日志管理在IT系统开发中占据着至关重要的地位,它可以帮助开发者追踪程序运行状态,定位错误和异常,便于系统维护和优化。Log4net是一款广泛使用的.NET平台的日志记录框架,而MySQL作为流行的开源关系型数据库,常...

    Flex Debug

    Flex是一个开源框架,主要用于构建富互联网应用程序(RIA),它基于ActionScript和MXML语言,能够创建动态、交互性强的Web应用。 Flex Debug主要涉及以下知识点: 1. **ActionScript**:Flex的核心编程语言是...

    简单易用的日志系统

    例如,开发阶段可能需要DEBUG级别的详细信息,而在生产环境中则可能只关注ERROR和FATAL级别的日志。 此外,SLF4J还支持参数化日志,这意味着你可以将变量值插入到日志消息中,而不是直接拼接字符串,这提高了效率并...

    log4net记日志dll

    标题中的"log4net记日志dll"指的是log4net这个开源的日志记录框架在.NET环境下的实现,它主要用于生成应用程序的运行日志,并将其存储为DLL动态链接库文件,便于开发者集成到自己的项目中进行日志管理。 描述中提到...

    日志处理jar包

    这样做的好处是,如果将来需要更换日志框架,只需要改变SLF4J的绑定包,而无需改动代码中的日志调用部分。例如,如果希望将日志输出改为Logback,只需替换绑定包,而不需要修改任何使用SLF4J API的日志代码。 4. **...

Global site tag (gtag.js) - Google Analytics