`
pcpig
  • 浏览: 91329 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

log4j配置热加载

阅读更多
log4j热加载的原理网上说的很多,我就不多说了。主要整理一下如何定位目录以及如何设置热加载
File f = new File("./log4j.xml");
		logger.error("定位工作目录:"+f.getAbsolutePath() + "|" + new Date(f.lastModified()));
		String fileName = Loader.getResource("log4j.xml").getFile();
		logger.error("通过log4j找到的配置路径:"+fileName);
		f = new File(fileName);
		logger.error("log4j.xml的属性:"+f.getAbsolutePath() + "|" + new Date(f.lastModified()));
		DOMConfigurator.configureAndWatch(fileName, 10);


分享到:
评论

相关推荐

    log4j.rar java写LOG日志的驱动

    5. **配置热加载**:在运行时更新Log4j的配置,无需重启应用。 **四、Log4j与其他日志框架的对比** 虽然Log4j在日志处理方面表现出色,但随着技术的发展,其他框架如Logback、SLF4J(Simple Logging Facade for ...

    JavaWeb-21 JDBC(泛型,注解,Servlet3.0,Log4j)

    在"JavaWeb-21 JDBC(泛型,注解,Servlet3.0,Log4j)"这个主题中,涵盖了四个关键知识点:JDBC(Java Database Connectivity)、泛型、注解以及Servlet 3.0。接下来,我们将逐一深入探讨这些内容。 首先,JDBC是...

    DymLog4jTest

    本文将深入探讨"Log4j热部署"这一主题,解释如何在服务器运行时动态调整Log4j的输出级别,而无需重启服务器,以实现"DymLog4jTest"的功能。 首先,理解Log4j的基本概念至关重要。Log4j是一个开源的Java日志API,它...

    jboss的配置

    - 要修改日志设置,编辑`server/default/conf/jboss-log4j.xml`。默认日志输出在`server/default/log/server.log`。你可以查阅log4j文档以了解更多定制选项。 2. **Web服务端口调整**: - 修改`server/default/...

    Springboot为什么加载不上application.yml的配置文件

    使用Spring Boot的日志系统(如Logback或Log4j)提高日志级别,查看是否有加载配置文件的错误信息。这可以帮助定位问题的具体原因。 10. **Spring Boot版本兼容性**: 确保使用的Spring Boot版本与所依赖的库、...

    JBoss安装配置[借鉴].pdf

    关于log4j的详细配置,可参考相关文档。 2. **web服务端口设置** 修改web服务端口,需编辑`server/default/deploy/jboss-web.deployer/server.xml`。查找并更新`<Connector>`元素中的`port`属性,例如将8080改为...

    JBoss安装配置[收集].pdf

    日志设置主要在`server/default/conf/jboss-log4j.xml`文件中,你可以根据需要定制log4j的日志级别和输出位置。而要改变Web服务的端口号,需修改`server/default/deploy/jboss-web.deployer/server.xml`文件中的相应...

    JBoss安装配置.doc

    1. **日志文件设置**:通过修改server\default\conf下的jboss-log4j.xml文件,可以定制日志输出的位置和级别。 2. **web服务端口**:若需更改web服务的默认端口号8080,需编辑server\default\deploy\jboss-web....

    Jboss服务器常用配置

    JBoss使用Log4j或JBoss Logging进行日志管理。在`standalone/configuration/logging.properties`或`domain/configuration/logging.properties`中,可以调整日志级别、格式和输出位置。 十、性能调优 1. 类加载器...

    jboss安装和配置[收集].pdf

    1. **日志文件设置**:修改`server/default/conf/jboss-log4j.xml`来调整日志输出。默认的日志文件位于`server/default/log/server.log`。 2. **Web服务端口**:通过编辑`server/default/deploy/jboss-web.deployer/...

    浅谈tomcat一些细节配置

    在本文档中,提到的`log4j`是另一种广泛使用的日志框架,可与Tomcat集成,提供更灵活的日志管理。 6. **虚拟主机(Hosts)**: - 在`server.xml`的`<Engine>`或`<Host>`元素下,可以配置多个虚拟主机,每个虚拟主机...

    tomcat配置.pdf

    - **日志分割与归档**:可以使用第三方日志框架如Log4j或Logback,实现日志滚动和归档策略。 - **错误日志**:Tomcat的错误日志通常存储在`logs/catalina.out`,根据需求可配置其他输出方式。 5. **部署与热更新*...

    MyBatis-Plus 学习笔记.pdf

    * 创建 log4j 配置文件 * 创建 db.properties 文件 * 创建 spring 配置文件 第二节:增删改查 * 新增测试 * 修改测试 * 查询测试 * 删除测试 第三节:运行原理 * EmployeeMapper 的本质 * MapperProxy 中 * ...

    通用管理系统系统配置源码.zip

    7. 配置管理:系统配置管理是关键,源码中会有配置文件读取、动态配置加载、热更新等功能,以便于调整系统行为。 8. 日志管理:用于记录系统运行时的信息,包括错误日志、操作日志等,源码中会有日志框架如Log4j、...

    Elasticsearch IK分词器扩展说明1

    在日志观测时,需要修改elasticsearch_home/conf/log4j2.properties文件,将其设置为debug级别。然后,可以在elasticsearch_home/conf/elasticsearch.yml文件中配置的日志路径文件夹下查看IK加载热词的日志信息。 ...

Global site tag (gtag.js) - Google Analytics