51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7406|回复: 11
打印 上一主题 下一主题

[讨论] oracle数据库,JAVA编写的OA系统运行一周后出现的Weblogic弹出的内存溢出问题,急!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-20 15:09:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sunhaiyao 于 2010-10-16 16:00 编辑

据库 Weblogic

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-8-20 18:37:40 | 只看该作者
对weblogic一无所知,不过提供下这种问题的一般思路,楼主参考看看:

java应该并没有真正意义上的内存泄漏(除非是jvm的问题,这种可能性太小了),所以很难用工具去查,比较多的情况就是程序逻辑上自己没有释放一些内存,我们遇到的很多都是监控进程会引发这种问题,各种log,counter之类的。

不太确定你们的情况,你是已经确定了发生问题的是weblogic吗(虽然是它报的错,但发生问题的不一定是它)
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-8-21 16:54:36 | 只看该作者
靠强制回收在java中基本是没有用处的,垃圾处理只回收没有活动引用的内存。如果是程序逻辑导致的,那么是不会被释放的。
如果你还没确定到底是哪个部件造成泄漏的,那么也许可以先试试定位到小范围看看,找个以进程位对象的监控工具。举例来说,windows 2003自带的perfomance monitor就可以,把所有你们自己的程序的进程都加上counter,就选virture bytes好了,因为这个包括内存和分页,应该可以定位到何时何进程(你可以看到突然增长而没有下降的曲线)出现异动。然后再找代码可能方便些。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-8-22 03:11:15 | 只看该作者
能具体说说你的建议该怎么操作吗?performance moniter是指任务管理器吗?在里面加上哪个?我现在在中文xp的家庭用机上没找到你说的列,还有如何缩小范围,一般程序靠LR加压,频繁执行单一操作后,内存上升到1。4G附近,在执行未知操作有可能出现错误。加压大概需要一天,中间经常有页面错误的激增情况,以前是在LR中看到的,但是操作还是那几个,不知道原因是什么。判断不了。我现在也希望能把错误定位到某个页面都是好的。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-8-22 09:09:54 | 只看该作者
家用版就不知道了,我看了下pro版本和 server都是有的
在管理工具里,有个performance,就是了。
你要说用它定位到哪个页面不一定现实,不过它至少可以把问题集中在某个进程上。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-8-23 15:02:17 | 只看该作者
管理工具的performance monitor,就是任务管理器吧?我怎么去看。。。现在进入了迷茫期
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-8-23 15:09:47 | 只看该作者

123

后台进程就用到了一个,内存增长,溢出的也是它,所以现在希望定位到功能,页面,都比较好
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-8-24 17:15:06 | 只看该作者
呵呵sdlkfj3
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-9-4 08:15:47 | 只看该作者

建议

是否直接调用sql语句查询一下人数的同时也用lr返回一下内存的状况或者是在开始->控制面板->管理工具->性能,在“性能”添加相应的计数器,跟踪一下相关进程的内存使用情况。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-9-4 10:12:26 | 只看该作者
1.4G 是服务器内容占用,还是单独的weblogic  jvm占用?
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2007-9-5 20:56:00 | 只看该作者

123

weblogic  jvm在压力加了一天后,基本就到了1。4G了。。整体内存2G,现在已经加到了4G

顺便谢谢yueyue的见解。。。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-10-24 13:49:56 | 只看该作者
我也遇到了和你一样的问题了,不知道楼主现在解决的怎么样了,是怎么定位的呢?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 15:48 , Processed in 0.134291 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表