1、Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,有可能导致系统无法运行。常见的问题是报Tomcat内存溢出错误,Out of Memory(系统内存不足)的异常,从而导致客户端显示500错误,一般调整Tomcat的使用内存即可解决此问题。

Windows环境下修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件开头增加如下设置:set JAVA_OPTS=-Xms256m -Xmx512m

Linux环境下修改“%TOMCAT_HOME%\bin\catalina.sh”文件,在文件开头增加如下设置:JAVA_OPTS=’-Xms256m -Xmx512m’

其中,-Xms设置初始化内存大小,-Xmx设置可以使用的最大内存。

  

2、Tomcat6版本已经没有catalina.bat文件了。这个时候我们需要运行%TOMCAT_HOME%\bin\tomcat6w.exe文件,修改其中的Initial memory pool和Maximum memory pool的值,分别为256、512。

原文:http://www.cnblogs.com/ztf2008/archive/2008/12/17/1357017.html

最新文章

  1. Docker之Compose服务编排
  2. Struts2 DomainModel、ModelDriven接收参数
  3. ORACLE查看并修改session和连接最大数
  4. NYOJ题目96 n-1位数
  5. 团队开发——冲刺2.c
  6. 用odbc连接oracle问题
  7. 关于DISTINCE的用法
  8. Android Studio常见问题 -- AndroidManifest.xml 覆盖问题
  9. Java static解析
  10. docker学习笔记3:镜像操作(查找和下载)
  11. Vijos:P1001谁拿了最多奖学金
  12. MySQL完全备份、增量备份与恢复[转]
  13. java.io.FileNotFoundException: D:\Program%20Files\Apache%20Software%20Foundation\Tomcat%205.0\webapp
  14. Systemc在VC++2010安装方法及如何在VC++2010运行Noxim模拟器
  15. springboot~基于单元测试的mongodb
  16. Mysql Navicat数据库定时备份,定时删除
  17. shell脚本学习总结(不断更新中)
  18. Day19-File操作-创建 删除,文件过滤
  19. java.lang.RuntimeException: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.demoDao.getXXX;
  20. Action的编写方式

热门文章

  1. GUC-9 ReadWriteLock : 读写锁
  2. HTTP Status 500 - Request processing failed; nested exception is org.apache.ibatis.binding.BindingException
  3. http://localhost/ 或 http://127.0.0.1/ 报错:HTTP 404 的解决办法
  4. jps出现process information unavailable的问题
  5. Session机制一(基础知识点)
  6. qt study2
  7. Java_正则表达式&时间日期
  8. 字符串hash与字典树
  9. 使开发更便捷——Visual Studio 使用技巧——快捷键
  10. Xshell拖拽上传文件插件