各位大虾,现在需要记录用户的每一个操作行为,将此日志信息记录到文件中,本人的意见是每台应用服务器都向指定的日志服务器发送指令和日志信息,然后由此日志服务器的服务统一的将日志写入到指定的日志文件,但是这个意见被经理否定了,他的意见是每台应用服务器,都各自向此日志服务器的各应用服务器指定的文件夹里的指定日志文件中写入日志信息,现在说一下这两个方案的好处和坏处,
第一种方案的好处是,方便统一对整个日志文件的自动处理和分析,坏处是,如果日志服务器的服务挂了,则所有的日志操作都中断了。
第二种方案的好处是,各应用服务器单独处理日志服务器中的指定文件,即便某个应用服务器有问题,也不至于所有的日志操作都中断,坏处是,不方便统一对日志的分析和处理。
各位大虾,请给出你们的意见!谢谢!
第一种方案的好处是,方便统一对整个日志文件的自动处理和分析,坏处是,如果日志服务器的服务挂了,则所有的日志操作都中断了。
第二种方案的好处是,各应用服务器单独处理日志服务器中的指定文件,即便某个应用服务器有问题,也不至于所有的日志操作都中断,坏处是,不方便统一对日志的分析和处理。
各位大虾,请给出你们的意见!谢谢!
解决方案 »
- JavaMail 邮件解析的问题求助
- 关于大学生对计算机培训的一点看法
- 部署问题,使用J2EE开发的一个简单网站
- 谁熟悉Cindy请指教一下,最近项目需要用到,请朋友谈谈经验以及提供一些帮助文档,方便快速学习,了解。谢谢
- struts2.0的配置问题啊,帮忙来看看啊,谢谢了!
- hibernate入门问题,请求高手解决
- 散分100,大家开心嘛?
- 别的工具调用EJB问题。
- http请求,返回的code是10,代表什么意思?很急
- system.out.print内容如何写入日志文件里
- javamail linux下不能发送的问题
- 本人菜鸟,刚刚做的一个Struts结合Hibernate的例子,报错,望大神进来指教
比如十个服务器,每个日志是10G。
那A服务器查找日志只需在10G中找,如果都写在一个文件,那就要从100G中找,浪费时间。如果想统一分析处理,可以后期将各日志合并。另外就算不合并,分开处理,最后合并处理结果也是一样的。