tomcat 7 java.lang.OutOfMemoryError: PermGen space
来源:互联网 发布:海康威视去哪注册域名 编辑:程序博客网 时间:2024/05/01 15:39
今天下班后,一同事打电话来说服务器登不上去了,远程打开看了看Tomcat的日志,提示“java.lang.OutOfMemoryError: PermGen space”。
网上搜了下,大多数的内容都是去修改TOMCAT_HOME\bin\catalina.bat,可是我在bin目录里面找不到catalina.bat文件,怎么办?
后来重新搜了一遍,找到了一个差不多的内容,总算明白了,为什么服务器上的bin目录里面没有catalina.bat,因为我用的是安装版的tomcat 7,所以没有。那怎样像免安装版一下修改里面的内存参数呢?有两个方法:
第一:修改注册表
32位OS打开HKEY_LOCAL_MACHINE -> SOFTWARE -> Apache Software Fundation -> Procrun2.0 -> Tomcat7 -> Parameters -> Java -> Options
64位OS打开HKEY_LOCAL_MACHINE -> SOFTWARE -> WOw6432Node -> Apache Software Fundation -> Procrun2.0 -> Tomcat7 -> Parameters -> Java -> Options
,在最后加两句话:
-XX:PermSize=128m
-XX:MaxPermSize=512m
然后重新启动Tomcat。
第二:直接在Tomcat的图形化管理界面的Java标签下的Java Options 中添加第一种方法里面的两句话,效果是一样的。
还有一种思路,那就是如果一个Tomcat里面放了好几个web项目,那么最好把这几个项目中共同的jar文件拿出来,放在Tomcat的lib中,这样就避免了中间件为这些重复的jar中的类各自分配内存的问题。
- tomcat 7 java.lang.OutOfMemoryError: PermGen space
- tomcat 提示 java.lang.OutOfMemoryError: PermGen space
- Tomcat-----------------java.lang.OutOfMemoryError: PermGen space
- tomcat:java.lang.outofmemoryerror permgen space
- Tomcat – java.lang.OutOfMemoryError: PermGen space
- tomcat java.lang.OutOfMemoryError: PermGen space
- Tomcat – java.lang.OutOfMemoryError: PermGen space
- Tomcat java.lang.OutOfMemoryError: PermGen space解决
- MyEclipse tomcat java.lang.OutOfMemoryError: PermGen space
- tomcat部署 java.lang.OutOfMemoryError: PermGen space
- tomcat:Java.Lang.OutOfMemoryError: PermGen Space
- tomcat内存java.lang.OutOfMemoryError: PermGen space
- Tomcat – Java.Lang.OutOfMemoryError: PermGen Space
- tomcat:java.lang.outofmemoryerror permgen space
- tomcat java.lang.OutOfMemoryError: PermGen space
- Tomcat – Java.Lang.OutOfMemoryError: PermGen Space
- Tomcat – java.lang.OutOfMemoryError: PermGen space
- TOMCAT java.lang.OutOfMemoryError: PermGen space
- 设计模式六大原则(2):里氏替换原则
- 设计模式六大原则(3):依赖倒置原则
- Oracle提供两种使用嵌套表
- 利用nslookup和dig了解dns请求过程
- Python+Django+SAE系列教程12-----配置MySQL数据库
- tomcat 7 java.lang.OutOfMemoryError: PermGen space
- Mac使用之 数码测色计
- 设计模式六大原则(4):接口隔离原则
- java中的匿名内部类总结
- 设计模式六大原则(5):迪米特法则
- 计算几何 部分常用函数模板
- ZOJ 3471 Most Powerful(状态压缩DP)
- 输入完password按回车,即调用登录的
- 数据库名、实例名、数据库域名、全局数据库名、服务名