Log4j 日志配置邮件实战
目的
对于线上系统,必须要有系统的操作日志记录,以便于对系统处理中出现的问题进行跟踪,更重要的是对于系统错误信息和出错原因,系统能够及时主动的将错误信息发送给指定人邮件,及时发现问题及时处理。
实战
引入依赖包
log4j的version必须在1.2.16及以上,否则使用qq邮箱会报
530 Error: A secure connection is requiered(such as ssl)错误!!
配置属性文件
其中:
${otherUserName0}为待发送人员邮箱前缀,多个收件人用逗号分隔
${userName}为发件人邮箱前缀
${授权码}为qq邮箱设置中获取的授权码
SMTPPort:设置该属性可以避免qq邮箱报错,530 Error: A secure connection is requiered(such as ssl),该属性在log4j的1.2.16及以上版本才存在
没有将MailLogger加入到rootLogger中是为了只在指定位置调用发邮件日志功能而不是整个系统都使用。
java中引用
后续还会推出涉及到日志推送到Kafka中的配置实战,可能会基于Log4j2进行阐述。
关于Log4j2对于其他方式的日志(如:写入关系型数据库,mongo和发送邮件等功能)请参考log4j2 日志配置实战
Log4j 日志配置邮件实战相关推荐
- Log4j日志配置详解(Log4j2)
Log4j日志配置详解 一.Log4j升级Log4j2 首先来说一下日志升级,log4j配置的变化,配置文件从log4j.xml变成了log4j2.xml,配置文件的内容也有很大不同,log file ...
- log4j 日志配置
Log4j教程 - Log4j安装 Log4j API包是根据Apache软件许可证分发的. 最新的log4j版本,包括全源代码,类文件和文档可以在http://logging.apache.org/ ...
- Log4j 日志配置及初始化
首先配置pom.xml <dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api< ...
- 数据库框架的log4j日志配置
Hibernate log4j.logger.org.hibernate.tool.hbm2ddl=debug log4j.logger.org.hibernate.engine.transactio ...
- log4j日志配置方法
#定义DEBUG优先级,R为日志输出目的的 log4j.rootLogger=debug,file #设置日志输出类型,为文件类型 #log4j.appender.file=org.apache.lo ...
- Log4J日志配置详解3
log4j.properties文件一log4j.rootLogger=DEBUG,LogFileCometd,LogFile,ErrorFile,Console# 控制台输出,info级别(Syst ...
- 使用log4j日志-配置载入问题
1.在eclipse中,把log4j.properties放在类路径下,在项目启动时就会自己主动载入. 2.在idea中.把log4j.properties放在类路径下,可是项目启动时不能直接载入(原 ...
- log4j 打印线程号配置_日志配置log4j 打印线程号
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 # Set root logger level to WARN and a ...
- 项目构建之springboot集成lomback.xml,和log4j基于properties方式的日志配置记录
文章目录 springboot集成lomback.xml 描述 在yml中定义的一些配置信息 创建logback-spring.xml文件 logback-spring.xml配置如下: **log4 ...
最新文章
- 剥开比原看代码08:比原的Dashboard是怎么做出来的?
- linux学习之ARM的三大工具链
- jQuery实现文字向上滚动
- 天啦噜!在家和爱豆玩quot;剪刀石头布quot;,阿里工程师如何办到?
- 杜月笙的六句忠告,学会了不吃亏
- pycharm出现乱码
- hdoj1087:Super Jumping! Jumping! Jumping!(dp基础题-最大上升子序列和(可不连续))
- 软件自动安装管理器 -提供源码下载
- ps的基本操作和知识
- 服务器系统2003出入站,独立服务器win2003系统站点常见问题解答
- GraphTrans:Representing Long-Range Context for Graph Neural Networks with Global Attention
- php molten,当molten遇到机器学习
- 大白菜装机教程win10_如何通过U盘重装win10系统?
- iOS-Core-Animation-Advanced-Techniques(三)
- 2016 清华 计算机 考研 经验 总结
- 蜂窝网实现移动性管理?
- Linux常用环境软件安装(提供对应安装包)
- ftp文件盘服务器回档,企业网盘和FTP服务器对比
- 基于MUI的驾考宝典APP及后台管理系统
- IBM AIX 入门培训