Tomcat5 内存配置
来源:互联网 发布:学seo要多久 编辑:程序博客网 时间:2024/06/01 11:14
Linux:
在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh
添加:JAVA_OPTS='-Xms512m -Xmx1024m'
要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。
-Xms:初始值
-Xmx:最大值
-Xmn:最小值
Windows
在catalina.bat最前面加入
set JAVA_OPTS=-Xms128m -Xmx350m
如果用startup.bat启动tomcat,OK设置生效.够成功的分配200M内存.
但是如果不是执行startup.bat启动tomcat而是利用windows的系统服务启动tomcat服务,上面的设置就不生效了,
就是说set JAVA_OPTS=-Xms128m -Xmx350m 没起作用.上面分配200M内存就OOM了..
windows服务 执行的是bin\tomcat.exe.他读取注册表中的值,而不是catalina.bat的设置.
解决办法:
修改注册表(regedit)
HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\Tomcat6\Parameters\JavaOptions
原值为
-Dcatalina.home=E:\Tomcat 6.0
-Dcatalina.base=E:\Tomcat 6.0
-Djava.endorsed.dirs=E:\Tomcat 6.0\common\endorsed
-Djava.io.tmpdir=E:\Tomcat 6.0\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=E:\Tomcat 6.0\conf\logging.properties
加入
-Xrs=-Xms300m -Xmx350m
重起tomcat服务,设置生效
- Tomcat5.5 内存配置
- Tomcat5 内存配置
- Tomcat5内存简单优化
- Tomcat5 配置Servlet
- JbuliderX+Tomcat5.0配置
- TOMCAT5配置JSP环境
- 配置tomcat5数据源心得
- Tomcat5.0.27配置虚拟目录
- Tomcat5连接池配置
- JbuliderX+Tomcat5.0配置
- Tomcat5配置mysql4数据源
- Tomcat5.5.12配置大全
- Tomcat5.5基本配置
- tomcat5.5.9的配置
- Tomcat5 配置Servlet
- Tomcat5.5.16 简单配置
- Tomcat5.5.16 简单配置
- Tomcat5.5配置
- 用 Java构建股指期货交易系统
- 中文乱码万能方法
- 各国篮球官方网站
- 新一代 Linux 文件系统 btrfs 简介
- JPA entityManager四种方法
- Tomcat5 内存配置
- 策略模式
- HTML之将焦点移动到某个元素上
- Mars老师的Android学习基本路线Linux、数据库、网络协议、服务器端开发知识基础知识
- 快乐无处不在
- 网络2——数据链路层
- 设计技巧:EMI辐射信号强度解析
- JMP - 跳转
- JMP - 跳转