紧急求问WEBSPHERE问题

boney_xhs 2005-03-23 04:40:25
这两天,WEBSPHERE服务器不知道什么原因
在安装目录下(安装在windows2K server的C盘,即系统盘)
不断生成一些名为javacore与heapdump后面带一串数字的文件
其中heapdump每个文件都有300多M,一会就把系统盘给塞满了,导致WEBSPHERE无法访问
请各位大哥,不知道谁有遇到过类似的问题,帮助小弟一下
...全文
151 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
boney_xhs 2005-03-30
  • 打赏
  • 举报
回复
很感谢冰雪的回答
呵,我在WSAD上是没有测试这些的,而且我们公司目前几乎没有做压力测试,
我正想测试组提出这个要求,不知道什么时候可以成
上传照片我也曾想控制,但需求人员说,那是上头要求的,我也没有办法修改
JAVA的基础知识确实很欠缺,有时间得好好饿补一下了
再次感谢,我试试看,最近还老是造成服务down掉,最后不得不重启
我的Q是270566220,能加我吗?有问题我可以直接问你,方便点
wuzhu888 2005-03-28
  • 打赏
  • 举报
回复
顶,
iceleighton 2005-03-26
  • 打赏
  • 举报
回复
抱歉前面没看清以为你是在WSAD中测试的,堆空间:
管理控制台,服务器,应用服务器,server1,进程定义,java虚拟机,最大堆空间
iceleighton 2005-03-26
  • 打赏
  • 举报
回复
堆空间的设置参考:
http://community.csdn.net/Expert/topic/3883/3883685.xml?temp=.222088
你这样的应用就不应该在WSAD中进行测试,WSAD只能进行功能测试,这种压力测试应该在WAS里面进行。另外像你这样的设计师非常不合理的,一次申请1-5M的内存对于Java的内存管理是一个灾难性的需求设计,建议你们把照片上传的文件大小控制一下,否则这样的压力很可能需要768MB以上的堆空间。建议你好好去读一下关于Java内存管理和垃圾回收的文章。你就明白了。
boney_xhs 2005-03-25
  • 打赏
  • 举报
回复
第一是,256M堆空间在哪里修改?高速缓存里面吗?
另外是它生成那个文件的速度很快,一会好好的,一会就把硬盘挤满了,然后机器就挂了
我这次新增的模块是一个人员列表,然后对每个人员上传照片
底下大概最多可能有几十个人同时操作,而上传的照片因为要求较高,都有1~5M不等
会不会是因为同时处理的照片太大而服务器忙不过来导致的?
第二,有没有一些好的服务器管理资料或者建议?我是新手,谢谢
iceleighton 2005-03-25
  • 打赏
  • 举报
回复
默认WAS只有256MB的最大堆空间,对于生产环境远远不够。另外可以打开详细垃圾回收。看看是不是有内存泄漏。
waser 2005-03-24
  • 打赏
  • 举报
回复
要优化你的程序,可能内存中存在过大的对象,比如查询数据结果集。
iceleighton 2005-03-24
  • 打赏
  • 举报
回复
说明你的堆空间,内存溢出了。建议首先考虑把对空间的最大大小加大到512MB

2,633

社区成员

发帖
与我相关
我的任务
社区描述
WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
社区管理员
  • WebSphere社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧