陈年老调-log4j(分环境配置+动态修改)
一、log4j 分环境配置:
1.在web.xml加入下面的配置, 托管给spring的helper来监听文件刷新
2. 分环境其实也容易, web.xml一样可以使用系统环境变量. 如下,在开发机tomcat启动参数里面配置一下 -Denv=dev 就搞定了。 默认读取 log4j-dev.properties. 正式环境就配正式环境的咯
<context-param> <param-name>log4jConfigLocation</param-name> <param-value>/WEB-INF/classes/log4j-${env}.properties</param-value> </context-param> <context-param> <param-name>log4jRefreshInterval</param-name> <param-value>6000</param-value> </context-param> <listener> <listener-class> org.springframework.web.util.Log4jConfigListener </listener-class> </listener>
陈年老调-log4j(分环境配置+动态修改)相关推荐
- [配置]VUE中通过process.env判断开发,测试和生产环境,并分环境配置不同的URL HOST
[配置]VUE中通过process.env判断开发,测试和生产环境,并分环境配置不同的URL HOST process.env是什么? process.env 是 Node.js 中的一个环境对象.其 ...
- Springboot使用Maven项目使用 Profiles和Spring Profile进行多环境配置 动态激活指定
最终效果:①:IDEA右边"maven"的工具栏 ②:项目配置的多环境选项入口[默认:dev] ③:项目配置的多环境配置文件 ④:选择②操作后编译生成的配置文件[去除其它环境配置文 ...
- php 动态修改网站配置,动态修改php的配置项
我们一般修改php的配置项都是在php.ini中修改.在php,ini中的修改会影响到所有使用php的程序.假如我想让修改只在某个域名下生效,该如何做呢? 使用ini_set() 首先想到的可能是使用 ...
- 修改服务器端数据库,问道1.6 开区 服务器环境配置 数据库修改 服务端启动教程...
重启数据库 service mysqld restart 重启服务器 shutdown -r now 查看防火墙状态:chkconfig --list iptables 永久开启防火墙: chkcon ...
- Ubuntu18.04安装OpenCV4.3.0和环境配置(支持编译CUDA并安装配置python-opencv)
Ubuntu18.04安装OpenCV4.3.0和环境配置 下载源文件 安装依赖 编译安装 环境配置 动态库配置 配置OpenCV的`PKG-CONFIG`环境 Python-OpenCV环境[如果安 ...
- .NET 5 自定义配置(动态配置,配置中心) 案例版
.NET 5 自定义配置(动态配置,配置中心) 案例版 为啥要自定义配置 有些功能可能自己用着简单,不需要那么复杂.想着简单粗暴的解决问题,可控的实现代码控制,就可以用这样的方式实现. 另外,如果对配 ...
- 【ELK】ELK菜鸟手记 (一) 环境配置+log4j日志记录——转自Master HaKu
感谢Master HaKu的分享,博客园的账号忘了,文章里面有原文链接,尊重原创 ELK菜鸟手记 (一) 环境配置+log4j日志记录 - Master HaKu - 博客园 Master HaKu ...
- spring boot分环境导出自定义xml配置
背景介绍: 由于新的spring boot项目需要使用老的jar包,老的jar包的配置是用xml方式配置的,而且开发development.测试test.集成off.正式production环境都会有 ...
- iframe的src动态修改并刷新_微服务中配置中心Config+消息总线Bus,实现分布式自动刷新配置
技术/杨33 一.分布式配置中心Config 一套集中的.动态的配置管理,实现统一配置微服务中的每个子服务. Spring Cloud Config为微服务架构提供了集中化的外部配置支持,配置服务器为 ...
- Java 项目中一种简单的动态修改配置即时生效的方式 WatchService
这种方式仅适合于比较小的项目,例如只有一两台服务器,而且配置文件是可以直接修改的.例如 Spring mvc 以 war 包的形式部署,可以直接修改resources 中的配置文件.如果是 Sprin ...
最新文章
- 雪崩 计算机组成原理,计算机组成原理复习资料(学习课件整理版可自学使用).doc...
- 坑系列 —— 缓存+哈希=高并发?
- HTTP 错误 404.3 – Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序...
- python自动测试e_python实现hive自动化测试
- O(n)级选排名第k位数(附上算法复杂度分析)
- python编写星号菱形中间是空的_简单空实心图形打印|Python练习系列[3]
- Office SharePoint Server 2007 中的 Workflow
- python django model定义
- matlab 同一坐标系 散点图 t,matlab上机练习
- php的socket,PHP Socket范例
- Node.js实战(四)之调试Node.js
- cas5.3 → 连接mysql数据库
- 牛客多校第六场 G Is Today Friday? 蔡勒公式/排列
- Unity3D入门(二):碰撞检測
- 可变参数函数——以printf为例子
- 人口会一直增长下去吗_想要一直美下去?护肤雷区你避开了吗?
- 管理感悟:软件公司不加班还搞什么软件
- 极客大学产品经理训练营 用例Use Case 第8课总结
- 【计算机毕业设计】小型OA系统设计与实现Springboot
- 关于百度指数,你了解多少
热门文章
- 辛苦整理的 C/C++ 笔记,请惠存!
- Java学习day11--IO流总结
- N-BaIoT-Network-based-Detection-of-IoT-Botnet-Attacks
- cd40系列芯片_CD40,CD45系列芯片功能大全
- ps无法打开计算机缺失文件,ps打开出现dll文件丢失怎么解决
- linux蓝牙打印机驱动安装失败怎么办,打印机驱动安装失败怎么办?
- 0ctf-2017-pwn-char 题解
- 怎样将图片转换成word文字
- 红黑联盟mysql,红黑联盟官网被人恶意留下后门
- PLC控制系统接地要求