当前位置: 代码迷 >> J2EE >> java日志效能
  详细解决方案

java日志效能

热度:86   发布时间:2016-04-17 23:33:00.0
java日志功能
在一个网络商城系统中,我想记录一些看起来比较危险的行为
比如:删除商品,修改密码,以及管理员的一些功能,比如,删除一个用户,添加一个行业类别等

我想请问这样的功能,应该怎么做??或者说有必要做吗??在正式的商城系统中是怎么实现的???

求大神们指点,谢啦
------解决思路----------------------
org.apache.log4j.Logger

Logger
------解决思路----------------------
引用:
Quote: 引用:

这种不要记录到文件 
这种敏感操作一般都是写入数据库
后台还要专门做对应功能 
随时查验

恩恩,我也这么觉得,应该在数据库建一个表来存储这些日志,那么每次登陆注销,以及一些敏感操作 就每次都要添加数据库了,会不会影响效率呢??呵呵,有设置这个日志表的经验吗??、可不可以教教我,具体应该有哪些字段
对、敏感的!入库还是好些
------解决思路----------------------
引用:
Quote: 引用:

这种不要记录到文件 
这种敏感操作一般都是写入数据库
后台还要专门做对应功能 
随时查验

恩恩,我也这么觉得,应该在数据库建一个表来存储这些日志,那么每次登陆注销,以及一些敏感操作 就每次都要添加数据库了,会不会影响效率呢??呵呵,有设置这个日志表的经验吗??、可不可以教教我,具体应该有哪些字段


关于效率,日志你可以开个线程做
用log4j可以很容易的写到数据库中,你可以参考这个
http://blog.csdn.net/ziruobing/article/details/3919501
------解决思路----------------------
引用:
Quote: 引用:

这种不要记录到文件 
这种敏感操作一般都是写入数据库
后台还要专门做对应功能 
随时查验

恩恩,我也这么觉得,应该在数据库建一个表来存储这些日志,那么每次登陆注销,以及一些敏感操作 就每次都要添加数据库了,会不会影响效率呢??呵呵,有设置这个日志表的经验吗??、可不可以教教我,具体应该有哪些字段


具体的字段 我就随便说几个主要的咯  操作时间 操作内容 操作人 这是最重要的3个 其他看你具体情况咯
这种敏感操作入库是很必须的
因为一般的系统是不会永久保存log文件的
但是绝大部分系统数据库里面数据是不会随便丢失的
这部分数据入库是必要的 只能牺牲一点效率 
  相关解决方案