各位大虾,现在需要记录用户的每一个操作行为,将此日志信息记录到文件中,本人的意见是每台应用服务器都向指定的日志服务器发送指令和日志信息,然后由此日志服务器的服务统一的将日志写入到指定的日志文件,但是这个意见被经理否定了,他的意见是每台应用服务器,都各自向此日志服务器的各应用服务器指定的文件夹里的指定日志文件中写入日志信息,现在说一下这两个方案的好处和坏处,
第一种方案的好处是,方便统一对整个日志文件的自动处理和分析,坏处是,如果日志服务器的服务挂了,则所有的日志操作都中断了。
第二种方案的好处是,各应用服务器单独处理日志服务器中的指定文件,即便某个应用服务器有问题,也不至于所有的日志操作都中断,坏处是,不方便统一对日志的分析和处理。
各位大虾,请给出你们的意见!谢谢!
第一种方案的好处是,方便统一对整个日志文件的自动处理和分析,坏处是,如果日志服务器的服务挂了,则所有的日志操作都中断了。
第二种方案的好处是,各应用服务器单独处理日志服务器中的指定文件,即便某个应用服务器有问题,也不至于所有的日志操作都中断,坏处是,不方便统一对日志的分析和处理。
各位大虾,请给出你们的意见!谢谢!
解决方案 »
- 学习javaee框架,看什么书好
- struts display 标签排序问题?请高手帮帮忙
- tomcat + eclipse 棘手问题
- jta的问题,大家帮忙看看!
- Hibernate怎么不认hibernate.properties而只认hibernate.cfg.xml
- weblogic配置连接池问题,谢谢指点~~
- 初学ejb,问几个基本概念
- 请问如何利用程序向web服务器post表单数据???
- 我是一个入门者,我想写个web service的程序,可一直不成功。
- 500分!!!寻《Java Open Source Programming》和《Junit in action》
- javamail linux下不能发送的问题
- 本人菜鸟,刚刚做的一个Struts结合Hibernate的例子,报错,望大神进来指教
比如十个服务器,每个日志是10G。
那A服务器查找日志只需在10G中找,如果都写在一个文件,那就要从100G中找,浪费时间。如果想统一分析处理,可以后期将各日志合并。另外就算不合并,分开处理,最后合并处理结果也是一样的。