Log4j 日志配置邮件实战
来源:互联网 发布:mysql count 性能优化 编辑:程序博客网 时间:2024/05/18 22:44
followtry 2017-05-01 23:40
目的
对于线上系统,必须要有系统的操作日志记录,以便于对系统处理中出现的问题进行跟踪,更重要的是对于系统错误信息和出错原因,系统能够及时主动的将错误信息发送给指定人邮件,及时发现问题及时处理。
实战
引入依赖包
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 日志配置实战
0 0
- Log4j 日志配置邮件实战
- log4j发送日志邮件
- log4j日志处理实战
- Log4j 邮件配置
- Log4j-自动发送日志邮件
- Log4j 自动发送日志邮件
- 【Log4J】Log4j记录日志配置
- log4j日志配置
- log4j日志配置
- Log4j日志文件配置
- log4j 日志配置
- log4j配置日志
- Log4J日志文件配置
- log4j日志文件配置
- log4j日志配置
- Log4j日志 配置
- log4j日志配置信息
- log4j日志配置(一)
- 设计模式之工厂模式
- MySQL之alter语句用法总结
- 做好这五点轻松优化长尾关键词
- java源码中assert的基本用法
- jQuery
- Log4j 日志配置邮件实战
- IE浏览器没有网络
- Android 反编译教程
- Driver Test
- IDEA、PyCharm激活服务器地址
- 对象数组和对象指针
- HDU 6030 Happy Necklace[找规律][矩阵快速幂]
- POJ 3624 A
- java.util.UnknownFormatConversionException: Conversion = ',' 解决