可以给tomcat分配更多的内存。 或者检查一下你的应用程序,看看是不是存在一些内存使用方面的缺陷
解决方案 »
- 我的项目结构问题!!
- 关于webservice传输自定义对象问题
- 本地ip
- 怎样在已有Hibernate+Struts的基础上加入Spring
- 请问各位,基于J2EE 的web services 怎样连接数据库阿?
- JMS的Queue问题
- 下面的错误信息如何解决?多谢!
- 想做一個WEB方式的OUTLOOK,請問JAVAMAIL怎樣創建和操作本地的收件箱,發件箱????
- the question about EJB,please help me,thank you!
- ssh框架查询报could not execute query错
- hibernate执行sql语句
- 怎么用java 实现两个web service之间调用各自的接口 实现数据的传输(倾家荡产给分求答案)
程序中可能存在很大的buf,检查并修改之,如不断的往String 中添加内容,导致其大小超过JVM内存大小限制
1,内存泄漏
2,没有内存泄漏,但是jvm来不及回收内存导致溢出。
两种各占50%
2.方法中的session是否关闭
3.数据查询时,尽量不要全部查询出
不用DBCP ,换C3P0 ,proxool 试试.
脚本方案:访问本机WEB;如果不响应就再试两次然后过滤出TOMCAT PID杀掉再重新启动TOMCAT。
或者是每天定时晚上12点重起哪位熟悉脚本的教教我,谢了
加大tomcat使用的内存
用jprofile跟踪服务端,客户端压力测试
注意session打开了要关闭