0 0

log4j如果通过配置文件存数据库又可以存在服务器上0

我这个配置文件是直接往数据库存(数据库存的是自定义的log信息,主要记录用户动作的),但是不能存在服务器上。现在领导要求在服务器上生成log文件记录程序的运行的情况、错误等。如果只是单纯的在服务器上生成log文件也好弄,但是又要往数据库存就比较麻烦(不是通过sql存,是直接配置文件存)。求个大神帮忙指点一二,最好是只改配置文件。再不交货就要交命了
2014年1月03日 16:51
  • 大小: 16.3 KB

1个答案 按时间排序 按投票排序

0 0

貌似你是想log既要保存到file也要保存到db,那你需要配置一个新的appender将log输出到file,然后在log的root中增加新的appender,不知道对问题理解的对不对。至于具体的操作问百度吧。

2014年1月04日 22:11

相关推荐

    log4j2.xml记录日志到到数据库

    总结,Log4j2通过XML配置文件实现了与MySQL数据库的集成,允许开发者将日志信息存储在数据库中,便于长期保存和分析。理解Log4j2的配置和使用是每个Java开发者必备的技能,这对于日后的故障排查和系统维护至关重要。...

    log4j添加日志到数据库和文件中

    1. **配置文件**:在Log4j中,通常通过配置文件(通常是log4j.properties或log4j.xml)来设置日志的行为。对于文件日志,我们需要配置一个FileAppender,指定日志文件的路径和文件名。例如: ``` log4j.appender....

    log4j的详细配置,log4j.xml和log4j.properties,日志输出到文件,邮件,数据库,控制台等

    总之,Log4j通过其灵活的配置,可以满足不同场景下的日志需求,无论是简单地输出到控制台,还是复杂地发送邮件或存入数据库,都能轻松实现。对于开发和运维人员来说,理解和掌握Log4j的配置方法是十分重要的,它能极...

    log4j jar包 和配置文件

    **标题与描述解析** 标题"Log4j jar包 和配置...综上所述,这个压缩包提供的Log4j库和配置文件,是开发和维护Java应用程序时必不可少的日志管理工具,能够帮助开发者更好地追踪和诊断问题,同时保持系统的正常运行。

    日志配置文件log4j.xml以及MySql数据库驱动文件

    本篇文章将深入探讨这两个关键组件:日志配置文件`log4j.xml`和MySQL数据库驱动文件`mysql-connector-java-5.1.39-bin.jar`。 首先,我们来了解`log4j.xml`。Log4j是Apache组织提供的一款开源的日志记录框架,广泛...

    Log4j 日志信息存储到数据库中

    通过上述配置和使用步骤,我们可以有效地将 Log4j 日志信息存储到 MySQL 数据库中。这种方式不仅方便了日志的集中管理和分析,还提高了系统的可维护性和可扩展性。对于大型分布式系统来说,将日志信息存储到数据库是...

    log4j日志写入数据库实例

    这段配置指示Log4j使用JDBCAppender连接到本地MySQL服务器上的mydatabase数据库,并插入一条包含logger名、日志级别、消息和时间戳的日志记录。 接下来,我们需要定义一个Layout来决定日志的格式。在上述示例中,...

    log4j使用笔记

    - 配置文件可以是 `log4j.properties` 或 `log4j.xml`,通常放在项目的根目录或类路径下。 - 可以通过指定不同的 Appender 和 Layout 来控制日志的输出方式和格式。 3. **初始化 Logger 对象**:可以通过 `Logger...

    Tomcat 8.0.30 log4j配置

    创建或编辑`log4j.properties`配置文件,将其放在Tomcat的`conf`目录下。以下是一个基础配置示例: ``` log4j.rootLogger=INFO, FILE log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender log4j....

    log4j中的dtd文件

    在Log4j的上下文中,`log4j.dtd`是Log4j配置文件(通常命名为`log4j.properties`或`log4j.xml`)的DTD,它定义了配置文件中可以使用的元素、属性及其结构,确保配置文件的合法性。 在Log4j的配置文件中,我们可以...

    Log4j jar包和配置文件

    在使用Log4j时,我们需要一个配置文件(通常是`log4j.properties`或`log4j.xml`),这个文件定义了日志的级别(如DEBUG、INFO、WARN、ERROR等)、输出目的地(控制台、文件、数据库等)、格式以及其他高级特性。配置...

    log4j 数据库,邮件,html 等配置

    Log4j的灵活性使得我们可以根据实际需求定制日志记录的方式,无论是将日志存入数据库以备后续分析,还是通过电子邮件即时报告错误,或是生成易于阅读的HTML日志文件。熟练掌握这些配置方法,能够帮助我们更有效地...

    日志版本-log4j2版本jar

    这通常通过修改服务器或JDK的启动脚本,添加相应的系统属性来完成,如`-Dlog4j.configurationFile=path/to/log4j2.xml`,指定Log4j2的配置文件位置。 此外,Log4j2还支持异步日志记录,这在高并发环境下能显著提高...

    WebSphere V5 配置log4j

    2. **配置log4j.properties**:这是log4j的核心配置文件,定义了日志输出的行为,如日志级别、输出目的地(控制台、文件、数据库等)以及格式。`log4j.properties`文件中的内容可以如下所示: ``` log4j.root...

    Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等

    配置Log4j通常有两种方式,一种是使用XML格式的配置文件(log4j.xml),另一种是使用Java属性文件(log4j.properties)。本例中,描述提到的是使用后者。`log4j.properties`文件采用键值对的形式来设定配置,例如: ...

    apache-log4j-1.2.16.rar_apache log4j 1.2.16_log4j source code_lo

    在Log4j 1.2.16中,你可以看到许多配置文件,如log4j.properties或log4j.xml,它们用于设置Logger、Appender和Layout的具体配置。通过这些配置文件,开发者可以轻松地调整日志策略,适应不同的环境需求。 源码中还...

    log4j jar包

    Log4j的配置主要通过配置文件`log4j.properties`或`log4j.xml`完成。例如,以下配置将创建一个名为“root”的Logger,输出级别设置为INFO,并将日志信息写入文件: ```properties # log4j.properties 示例 log4j....

    log4j的相似配置以及在程序中的使用

    2. **配置文件**:log4j的配置通常通过`log4j.properties`或`log4j.xml`文件完成,其中定义了日志行为,如输出级别、输出目的地、布局模式等。 3. **Appenders**:Appenders是log4j用于输出日志的地方,可以是...

    log4j-1.2.17.jar下载

    Log4j允许开发者自定义日志输出的方式和格式,通过继承Appender和Layout接口,可以实现如电子邮件通知、日志发送到服务器或其他特殊格式的需求。 六、性能优化 在大型系统中,日志处理可能成为性能瓶颈。Log4j提供...

    log4j配置文件

    `log4j.txt`很可能是Log4j的配置文件,它定义了日志如何被记录、格式化以及存储的位置。而`log4j日志文件路径的配置.txt`则可能专注于说明如何配置日志输出的路径,这是确保日志文件正确保存和管理的重要部分。 在`...

Global site tag (gtag.js) - Google Analytics