0 0

性能测试过程中,如何处理weblogic生成的大量log文件5

最近参与的一次性能测试,用loadrunner创建了10虚拟用户,跑了24小时,结果因为过多的log文件失败(有十几个g),后来把时间减少到12个小时才顺利跑完测试。

我不懂weblogic,所以不知道能否调整设置或参数,让weblogic减少生成的log文件,但是仍保留基本的内容让开发能看出大概是什么地方出了问题?

希望有性能测试经验的兄弟指点一二。
问题补充:
dominsoft 写道
wls日志只会产生各个子系统及内部资源使用的记录
各个子系统是什么意思?

dominsoft 写道
wls自身的日志并不会在10用户并发情况下1天跑十几G的日志,肯定还是应用日志的问题

可是出问题后让dev看过后台log,并且又找了公司的所谓“专家”,回复是weblogic的日志过大。所以想问一下,应用和weblogic的日志很难区分吗?(比如从路径、文件名、内容等信息)

问题补充:
[quote=dominsoft]肯定还是应用日志的问题,如果用log4j,把日志打印级别调高一下或者直接关闭就行

dev最后说,log是由外部公司的框架控制的,(可能由于他们对这个框架也不了解)在尝试了关闭log之后也没有成功。
外包公司的悲哀。
2009年1月01日 10:31

3个答案 按时间排序 按投票排序

0 0

采纳的答案

wls日志只会产生各个子系统及内部资源使用的记录,当然还会有应用中的一些异常和应用中打印出来的日志,wls自身的日志并不会在10用户并发情况下1天跑十几G的日志,肯定还是应用日志的问题,如果用log4j,把日志打印级别调高一下或者直接关闭就行,呵呵。

2009年1月01日 16:30
0 0

引用
各个子系统是什么意思?

比如web container,EJB container,JDBC,JMS,都是WLS的子系统,在BEA edocs里叫做sub system,这个名词从server日志里也经常见到

引用
weblogic的日志过大

单纯wls不会打印太多日志,除非应用并发很大,而且有太多的exception打印出thread stack trace,但也不会一天出10几个G的日志。还是要看应用里是否打印了大量的业务相关日志,这个不困难,找开发团队沟通一下就可以

或者tail一下日志,贴点片段上来看一下

2009年1月02日 18:59
0 0

控制台就可以设置了.

2009年1月01日 17:20

相关推荐

Global site tag (gtag.js) - Google Analytics