社区
Java EE
帖子详情
如何增大Tomcat的内存???
fanyuna
2009-06-17 10:10:47
我开发了一个网站,当多个人运行后台时,老是会报内存溢出的异常,然后就必须重启Tomcat服务器才能够运行,请问这是什么原因,是不是因为Tomcat的内存太小啊???请高手帮忙,先谢谢了!
...全文
490
5
打赏
收藏
如何增大Tomcat的内存???
我开发了一个网站,当多个人运行后台时,老是会报内存溢出的异常,然后就必须重启Tomcat服务器才能够运行,请问这是什么原因,是不是因为Tomcat的内存太小啊???请高手帮忙,先谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cgaolei
2009-06-17
打赏
举报
回复
有可能是tomcat的初始内存太少了。
$CATALINA是你tomcat的目录,
$CATALINA/bin/catalina.bat(windows) or catalina.sh(linux)中,找到有JAVA_OPTS设置的一行,加入如下设置:-XX:MaxPermSize=256m
256m是内存的大小,可以设高点,如512m。
然后重启tomcat就行了。
javazjs
2009-06-17
打赏
举报
回复
你怎么配置的连接池 把代码发上来
fanyuna
2009-06-17
打赏
举报
回复
我用的是C3P0的连接池,2楼的方法我也用了,我把inital memory pool 的值设为256MB,max memory pool的值设为512MB.好像作用也不是特别大
billhepeng
2009-06-17
打赏
举报
回复
配置里有个inital memory pool 你设置一个。如果你是安装版本号会在 Configure Tomcat _>JAVA里面找到
max memory pool
javazjs
2009-06-17
打赏
举报
回复
好象不是 你的程序是不是用到数据库了 你看一下是不是数据库连接的问题 连接过多的问题 改成连接池问题可以解决
扩大
Tomcat
内存
所以此时提供另外一种
增大
Tomcat
内存
的方法:打开
tomcat
目录下\bin\
tomcat
7w.exe,点击Java选项卡,然后将会发现其中有这么两项:Initial memory pool和Maximum memory pool,其中Initial memory pool这个就是初始化...
项目
内存
溢出
项目发布启动后
内存
溢出,在免安装版
tomcat
包下,catalina.bat文件中的配置。
Tomcat
+Mysql高并发配置优化讲解
将java变成server模式,
增大
jvm的
内存
,在文件开始位置增加 setJAVA_OPTS=-server -Xms1024m -Xmx2048m -Xss512K -XX:PermSize=128m-XX:MaxPermSize=256m setCATALINA_OPTS=-server -Xms512m -Xmx512m 如下图: ...
增大
tomcat
内存
首先检查程序有没有限入死循环 这个问题主要还是由这个问题 Java.lang.OutOfMemoryError: Java heap space 引起的。第一次出现这样的的问题以后,引发了其他的问题。...修改
TOMCAT
_HOME/bin/
tomcat
内存
配置2021-06-25
总结
tomcat
内存
配置方案如下: 1.在Linux系统中,修改
tomcat
/bin/catalina.sh 在cygwin=false之前添加 JAVA_OPTS="-server -Xms1024m -Xmx4096m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:...
Java EE
67,512
社区成员
225,881
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章