- 浏览: 222653 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (213)
- SQLServer (8)
- flex (8)
- 文章 (5)
- java (91)
- 数据结构 (0)
- 设计模式 (0)
- C# (2)
- Oracle (4)
- 技术 (4)
- 云计算 (0)
- 算法 (0)
- 记录 (3)
- javascript (5)
- div/css (1)
- http (0)
- IE (1)
- web (1)
- hadoop (0)
- extjs (4)
- hibernate (6)
- 错误记录 (5)
- mysql (4)
- json (1)
- jvm (1)
- spring (4)
- 工具 (2)
- tomcat (3)
- cxf (3)
- spring data (1)
- memcached (5)
- android-exception (2)
- 数据压缩 (1)
- 博客 (2)
- bat (0)
- nginx (3)
- svn (2)
- jpa (1)
- windows (2)
- h2 (2)
- webservice (2)
- android (5)
- oa (0)
- eclipse (2)
- jquery (2)
- jni (4)
- weblogic (1)
- work (0)
- smartclient (1)
- sql (0)
- excel (0)
- test (0)
- t (0)
- js (4)
- utils (0)
- bootstrap (0)
- sniper (0)
- ztree (0)
- google (0)
- mdb (0)
- redis (1)
- 思想 (1)
- css (0)
- appCan (0)
- activiti (0)
- 工作 (0)
- 浏览器 (1)
一、java.lang.OutOfMemoryError: PermGen space 错误的解决办法:
修改TOMCAT_HOME/bin/catalina.sh
在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
二、java.lang.OutOfMemoryError: Java heap space 错误的解决办法:
解决方法:手动设置Heap size
修改TOMCAT_HOME/bin/catalina.sh
在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:MaxNewSize=256m"
注意:Heap Size 最大不要超过可用物理内存的80%,一般的要将-Xms和-Xmx选项设置为相同,而-Xmn为1/4的-Xmx值。
修改TOMCAT_HOME/bin/catalina.sh
在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
二、java.lang.OutOfMemoryError: Java heap space 错误的解决办法:
解决方法:手动设置Heap size
修改TOMCAT_HOME/bin/catalina.sh
在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:MaxNewSize=256m"
注意:Heap Size 最大不要超过可用物理内存的80%,一般的要将-Xms和-Xmx选项设置为相同,而-Xmn为1/4的-Xmx值。
发表评论
-
知识付费这么红,它会成为KFC吗?
2017-03-31 13:28 0http://liluyong.baijia.baidu.co ... -
互联网大佬的中年危机:有人卷土重来,有人惨被绞杀
2017-03-08 08:26 0http://tanhaisheng.baijia.baidu ... -
马云将在两会上被炮轰!
2017-03-07 16:50 0http://jincuodao.baijia.baidu.c ... -
中国社会阶层划分(绝对震撼)
2017-03-07 16:34 0http://lusongsong.baijia.baidu. ... -
日常记录--2017-03
2017-03-06 08:48 0自主研发与拿来主义相结合 “时间就是金钱”的背面,是时间也是有 ... -
房价如下跌,你只会更买不起房
2017-02-28 10:05 0http://sunxiaoji.baijia.baidu.c ... -
兔死狐悲
2017-02-28 09:53 0典故 从前,一只兔子和一只狐狸为对付共同的敌人――猎人,彼此联 ... -
华为清理老员工:真的是兔死狗烹?
2017-02-28 09:48 0http://maomaobear.baijia.baidu. ... -
关于“携程四君子”的传奇要从20年前讲起……
2017-02-28 09:31 0http://www.chinaz.com/visit/201 ... -
华为不养闲人 每个人都躲不掉的中年危机
2017-02-28 09:05 0http://qijunjie.baijia.baidu.co ... -
「一万小时定律」真的适合所有的领域吗?
2017-02-27 15:28 0https://www.zhihu.com/question/ ... -
如何在面试中发现优秀程序员(转)
2017-02-27 09:44 558http://blog.csdn.net/cutesource ... -
导航地址备份
2016-08-02 16:26 0百度:https://www.baidu.com/ 极客导航: ... -
开源网址(重要)
2015-03-25 16:32 0http://git.oschina.net/explore/ ... -
hadoop安装
2013-10-16 14:35 0http://godlovesdog.iteye.com/bl ... -
levelDB学习
2013-10-16 14:33 0http://godlovesdog.iteye.com/bl ... -
大数据计算:如何仅用1.5KB内存为十亿对象计数
2013-10-16 14:03 0http://xpp02.iteye.com/blog/178 ... -
暗时间 .
2013-09-15 01:55 0如果你有一台计算机, ... -
学会充分利用你的零碎时间
2013-09-15 00:29 768小额投资足以致富是个浅显的道理,然而,很少有人注意,零碎时间的 ... -
中美护照之对比
2013-09-15 00:19 863美国护照中写着:不管你身处何方,美国政府都是你强大的后盾。在中 ...
相关推荐
* 初始化内存:如果机器的内存足够大,可以直接将初始化内存设置为 512M,如果机器内存较小可适当调小,对于运行了 EJB 的应用,最好不要低于 128M。 * 最大内存:最大内存目前设置为 512M。 * 线程内存大小:目前...
描述中提到的博客链接可能包含有关如何配置和管理这些不同版本Tomcat的信息,包括但不限于安装、启动、停止、部署应用、日志管理和性能调优等。 标签"源码"和"工具"暗示了该压缩包可能包含了Tomcat的源代码,这对于...
它将Session数据存储在Redis中,而不是在每个Tomcat实例的内存中。这样,即使用户与不同的Tomcat实例交互,其Session信息也能被正确地获取和更新。 5. **集群部署**: 在集群环境下,多个Tomcat实例和Redis节点协同...
- 在较大型的应用项目中,Tomcat默认的128MB内存往往不足以支撑高性能需求,通常需要调高这些参数值。 - 示例:在Windows下编辑`tomcat_home/bin/catalina.bat`,Unix下编辑`tomcat_home/bin/catalina.sh`,添加...
为了提高性能,可以调整Tomcat的线程池大小、JVM内存分配、连接器配置等。`server.xml`中的`Executor`元素和`Connector`元素提供了许多可调参数。 8. **安全设置** 安全性是任何Web服务的重要方面。Tomcat提供了...
1. **Servlet 3.0支持**:Tomcat 7支持Servlet 3.0规范,这带来了许多新特性,如异步处理能力、生命周期回调方法、注解配置等。开发者可以通过注解直接在类或方法级别定义Servlet,无需XML配置。 2. **JSP 2.2支持*...
它是一个关键词,代表了与Apache Tomcat相关的技术知识,包括但不限于安装配置、启动停止、管理web应用、日志处理、安全性设置、连接器(Connector)配置、虚拟主机(Virtual Hosts)设定、线程池管理以及性能调优等...
Tomcat 8.5.33的使用涉及到的知识点还包括:JNDI服务、集群配置、连接器类型、会话管理、安全配置(如SSL/TLS)、性能调优等。 总的来说,Apache Tomcat 8.5.33是Java Web开发和部署的关键组件,深入学习和掌握其...
6. **性能优化**:Tomcat 7通过线程池管理和内存管理优化了性能,能够处理大量并发请求。同时,支持NIO(非阻塞I/O)和 APR(Apache Portable Runtime)接口,进一步提高了性能。 7. **配置和扩展性**:Tomcat 7...
### Tomcat调优全攻略 #### 一、服务器与JVM信息优化 在进行Tomcat调优时,首先需要理解其服务器与JVM的基本信息及其重要性。 **1.1 JVM区域分配** - **PSEdenSpace(新生代)**: 新创建的对象一般会被分配到...
3. **更好的性能**:Tomcat 1.8进行了多方面的优化,包括启动速度、内存管理和线程管理,使得整体性能得到提升。 4. **更好的管理工具**:提供了更强大的管理控制台和更丰富的管理命令,方便管理员对服务器进行监控...
总结来说,“TomCat”游戏的开发展示了Objective-C在非传统游戏框架下的应用,通过事件回调、Core Animation和底层图形API实现游戏功能,虽然这种方式可能需要更多手动工作,但同时也赋予了开发者更大的自由度和创新...
5. **更好的内存管理**:优化了垃圾回收,提高了整体性能和稳定性。 6. **更好的错误报告**:提供更清晰的错误页面和日志,方便开发者调试问题。 JDK 1.8引入的关键特性有: 1. **Lambda表达式**:简化多参数回调...
这个版本可能会包含7.0系列的一些后期改进,如安全性增强、内存泄漏修复、性能调优等。对于需要在Windows平台上运行大型或资源密集型应用的情况,64位版本的Tomcat是理想的选择。 在使用这些版本时,开发者应考虑其...
1. **Servlet 3.0支持**:Tomcat 7全面支持Servlet 3.0规范,带来了诸如异步处理、生命周期回调方法、动态注册Servlet和过滤器等新特性,这些使得Web应用程序的开发更为灵活。 2. **JSP 2.2支持**:Tomcat 7也支持...
在 Tomcat 中,默认的堆大小为 128MB,但是在大型应用项目中,这点内存是不够的,因此需要调大堆大小。可以在 catalina.bat 或 catalina.sh 文件中添加以下设置: JAVA_OPTS=’-Xms256m -Xmx512m’ 其中,-Xms ...
这可能包括但不限于设置环境变量、配置服务器端口、管理Web应用程序、处理多线程问题、安全性设置、日志管理和性能调优等。 【压缩包子文件的文件名称列表】:tomcat6 这个文件名暗示了我们讨论的是Tomcat的第6个...