java.lang.OutOfMemoryError: Java heap space????

chjx1982 2008-04-28 08:41:37
我TOMCAT才重启了一个星期,就发生了内存溢出??怎么回事???怎么把内存增大,另外TOMCAT默认的内存是多大???
...全文
145 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
chjx1982 2008-04-28
  • 打赏
  • 举报
回复
另外代码肯定是有问题的,只是现在没有时间去修改.
chjx1982 2008-04-28
  • 打赏
  • 举报
回复
我现在需要加大tomcat的内存,在网上搜索了下,很多,不知道该相信谁了,谁做过这个,把代码贴出来给我看看,谢谢.
huihui0103 2008-04-28
  • 打赏
  • 举报
回复
同意kokobox的说法

多数是程序的问题 看看哪块占用的内存大些 必须一些向量
lixq2000 2008-04-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 chjx1982 的回复:]
引用 3 楼 xyz20003 的回复:
调高jvm的默认内存。
默认内存应该是64M

在catalina.bat里加
或者在安装版的那个控制面板里设置。

怎么加,能不能给个例子.
[/Quote]可以看看那这个例子http://www.duduwolf.com/wiki/2007/447.html
chjx1982 2008-04-28
  • 打赏
  • 举报
回复
我现在需要把内存增大,怎么做,帖段代码来.
kekeemx 2008-04-28
  • 打赏
  • 举报
回复
30MB的日志应该不算大吧....
吴冬冬 2008-04-28
  • 打赏
  • 举报
回复
用JMX观察一下
chjx1982 2008-04-28
  • 打赏
  • 举报
回复
恩,TOMCAT里的日志,另外象你说的tomcat集群减轻压力怎么做,我们的流量其实不是很大的,一天就是两万.
kokobox 2008-04-28
  • 打赏
  • 举报
回复
30M的日志都是异常吗?

呵呵,不太清楚你的网站的具体流量

可以给一些建议给你,你用tomcat集群减轻压力,如果一个tomcat当掉还有其他在运行,不耽误客户使用

然后在后台跟踪一天,看一看具体情况是什么样子的

吴冬冬 2008-04-28
  • 打赏
  • 举报
回复
默认是128M吧
日志的debug是不是设置的太高了?
chjx1982 2008-04-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 xyz20003 的回复:]
调高jvm的默认内存。
默认内存应该是64M

在catalina.bat里加
或者在安装版的那个控制面板里设置。
[/Quote]
怎么加,能不能给个例子.
chjx1982 2008-04-28
  • 打赏
  • 举报
回复
一天的日志.
kokobox 2008-04-28
  • 打赏
  • 举报
回复
一个日志文件30M? 还是所有的日志文件加一起30M?

这一周的日志就有30M?

临远 2008-04-28
  • 打赏
  • 举报
回复
调高jvm的默认内存。
默认内存应该是64M

在catalina.bat里加
或者在安装版的那个控制面板里设置。
chjx1982 2008-04-28
  • 打赏
  • 举报
回复
哦,恩,对了,我看了日志,很恐怖的,平时日志都是上百K,发生事情的这个日志有30M,是不是有人在恶意刷页面什么的???
kokobox 2008-04-28
  • 打赏
  • 举报
回复
默认内存好像是64兆

lz还是从程序下手吧,看看是不是文件上传之类的忘记关闭流了

还有定时器之类的,都检查一下。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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