Tomcat 7 Windows中以Service方式启动配置启动参数
来源:互联网 发布:淘宝扫码领红包怎么扫 编辑:程序博客网 时间:2024/06/05 16:34
在Windows中,如果以Service方式启动Tomcat,默认的JAVA_OPTS配置是很低的,
在企业应用中,如果不修改,很容易就会出现 java.lang.OutOfMemoryError: PermGen space 这样的错误,所以需要手动修改。
解决办法:
配置相关内存大小。其中按照启动tomcat的不同方式,分如下三种情况
a):如果是eclipse的tomcat插件启动tomcat,在“window”菜单-“Preferences”-“Tomcat”-“JVM Settings”中添加JVM参数如下即可:
-Xms1024M -Xmx2048M -XX:PermSize=256M -XX:MaxPermSize=512M
b):如果tomcat是安装为windows服务,从服务启动,则打开注册表编辑器,定位到:HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\tomcat6\Parameters\Java(Win7 X64系统则位于HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\tomcat6\Parameters\Java)
双击右侧窗口的“Options”键值,添加如下行:
-XX:PermSize=256M
-XX:MaxPermSize=512m
修改JvmMs,十进制为1024
JvmMx,十进进制为2048
c):如果是命令行方式启动tomcat,则修改脚本文件(Windows下为catalina.bat,Linux下为catalina.sh,在最顶上添加如下行),同样的方式,为JAVA_OPTS变量添加上述参数即可
Windows:
set JAVA_OPTS=-Xms1024m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m
Linux:
JAVA_OPTS="-Xms1024m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m"
- Tomcat 7 Windows中以Service方式启动配置启动参数
- linux配置tomcat以service方式启动
- **linux配置tomcat以service方式启动**
- linux配置tomcat以service方式启动
- linux服务器上配置tomcat以service方式启动
- linux服务器上配置tomcat以service方式启动
- linux服务器上配置tomcat以service方式启动
- linux服务器上配置tomcat以service方式启动
- LINUX:linux服务器上配置tomcat以service方式启动
- linux服务器上配置tomcat以service方式启动
- 以windows Service的方式启动MongoDB
- myeclipse中配置tomcat启动参数
- tomcat启动配置到windows服务中
- linux(centos)中tomcat开机启动 配置service和chkconfig
- eclipse 启动tomcat参数配置
- Tomcat 启动JVM参数配置
- Tomcat 启动JVM参数配置
- myeclipse以debug方式启动tomcat问题
- 校园电信翼讯账号写入路由器上网
- hadoop远程访问权限不足
- Linux内核态抢占机制分析
- 进程间通信---共享内存
- 在Mac系统下合并pdf文件
- Tomcat 7 Windows中以Service方式启动配置启动参数
- 哈夫曼树的创建与打印
- 4种访问权限及this引用
- 六种简单排序结构运行时间比较
- openwrt生成固件firmware过程
- WebRTC中的拥塞控制 二: RTP in WebRTC
- android多屏适配
- eclipse配置一
- 一日三醒吾身