日志,项目中不可缺少的组成部分

工作中,经常把重心放在处理业务逻辑上,很容易忽略了项目日志信息,比如错误日志,异常信息已经业务操作日志等。

最近,工作中,就是出现了一个因为日志缺少,而用户错误操作将数据导致丢失的事情。不过最后,我们通过查找数据库日志,将数据信息查询回来。

对此,希望在组织架构的时候,日志是项目的重要组成部分,不可缺少。健全的日志信息,对系统问题确认以及恢复发挥了重要作用。

---------------------------------------------------------------------------------

线上系统保持:

1. 数据库日志
2. 系统日志
3. 业务日志
4. 异常日志

对于数据库日志,我们可以设置对应数据库的配置,开启日志信息。系统日志,可以采用Spring AOP的概念完成固定方法的监听。对于业务日志,客户关心的业务操作,需要记录,这部分需要存储在数据库中,通过界面能够给客户接口查看。而对于异常日志,现在的MVC框架基本都实现了异常监听,而对于系统中异常信息,继承一个业务异常基类。

转载于:https://my.oschina.net/lenolong/blog/804826

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值