运行两个以上tomcat的设置及内存设置
运行两个或以上tomcat的设置方法
1、解决端口冲突问题
设置方法很简单,修改conf/server.xml配置文件中的3个端口即可。
默认端口:8005、8080、8009。
一般情况位置如下:
**************************************************
<Server port="8005" shutdown="SHUTDOWN">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
**************************************************
将三个端口修改为其它未使用端口即可,如:
**************************************************
<Server port="18005" shutdown="SHUTDOWN">
<Connector port="18080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="18009" protocol="AJP/1.3" redirectPort="8443" />
**************************************************
其中的8443是Tomcat默认的SSL端口号。
2、解决服务名称问题
如果是解压版本,则修改tomcat中service.bat文件的服务名称以备安装。
**************************************************
rem Set default Service name
set SERVICE_NAME=Tomcat6
set PR_DISPLAYNAME=Apache Tomcat 6
**************************************************
SERVICE_NAME是“服务名称”,PR_DISPLAYNAME是“显示名称”。
在cmd命令行中运行命令,进行安装和卸载:
【安装命令:service.bat install】、【卸载命令:service.bat remove】
如果是已安装在windows系统服务中的,可以在注册表中进行修改。
参考位置如下:【HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tomcat6】
tomcat内存设置
MyEclipse
Tomcat的JDK菜单:“Optional Java VM arguments:”框中输入“有前置空格”
-Xms512m -Xmx512m -XX:PermSize=512m -XX:MaxPermSize=512m
Tomcat
win:手动运行
set JAVA_OPTS=%JAVA_OPTS% -server -Xms512m -Xmx512m -XX:PermSize=512m -XX:MaxPermSize=512m
在这行上面:echo Using CATALINA_BASE: "%CATALINA_BASE%"
win:使用exe注册到服务时
打开“service.bat”,找到“:installed”段,在其上方,修改--JvmMs和--JvmMx
--JvmMs 512 ^
--JvmMx 512
注册/卸载服务:“service.bat install/remove [service_name]”
注册为自动启动类型:“sc config [service_name] start= auto”
或者在service.bat文件中“echo The service '%SERVICE_NAME%' has been installed. ”在这之前加一句“sc config %SERVICE_NAME% start= auto”
linux:
JAVA_OPTS=" -Xms512m -Xmx512m -XX:PermSize=512m -XX:MaxPermSize=512m "
在这行上面(首行):cygwin=false
WebDAV设置:解决tomcat开放PUT、DELETE的HTTP方法
在Tomcat的conf目录下的web.xml文件下,找到servlet属性,servlet-name为default的,增加参数配置
<init-param>
<param-name>readonly</param-name>
<param-value>false</param-value>
</init-param>
运行两个以上tomcat的设置及内存设置的更多相关文章
- 2、MyEclipse和Eclipse调优,MyEclipse配置(tomcat和jdk的内存设置),jar引入相关知识点,将Java项目编程web项目的办法
1.WindowàPreferenceàGeneralàWorkspaceàText file encoding都改成UTF-8 2.WindowàPreferenceàGeneralàEdito ...
- JVM(java 虚拟机)内存设置
一.设置JVM内存设置 1. 设置JVM内存的参数有四个: -Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定: -Xms Ja ...
- 在一台电脑上运行两个或两个以上的tomcat
前言 在开发过程中,我们可能会同时用到多个tomcat,但以正常安装的形式安装多个tomcat,无论启动哪一个tomcat,打开的都是配置了环境变量的那一个tomcat,所以进行一些设置,以达到我们同 ...
- 【转载】在一台电脑上运行两个或两个以上的tomcat
作者注: 本片为转载文章,一台电脑运行两个及以上tomcat的原因是:第一个eclipse版本是4.5,最高支持tomcat8.0版本,并且这个版本的eclipse通过svn提交和更新项目极其缓慢,无 ...
- linux服务器上部署项目,同时运行两个或多个tomcat
在阿里云服务器上部署项目的时候,想使用阿里云提供的负载均衡服务并创建两个监听(如图), 但需要一台服务器提供两个端口,于是就请教前辈并查询资料,得知: 一台服务器提供两个端口,有两种方式: 1.一个t ...
- 同时运行两个版本相同的tomcat
由于项目需要,代理集群和一个节点都部署在本地,那么就需要有两个tomcat,一个部署集群,一个部署项目,我都用了7.0.34版本的tomcat 当启动代理的tomcat成功时,再启动节点的tomcat ...
- 转载:Tomcat的JVM设置和连接数设置
Windows环境下修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件开头增加如下设置:set JAVA_OPTS=-Xms256m -Xmx512m Linux环境下修 ...
- 设置TOMCAT的JVM虚拟机内存大小
你知道如何设置TOMCAT的JVM虚拟机内存大小吗,这里和大家分享一下,JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序.这个初始内存和最大内存在一定程度都会影响程序的性能. 设置 ...
- Tomcat之jvm及连接数设置
一.Tomcat的JVM提示内存溢出 查看%TOMCAT_HOME%\logs文件夹下,日志文件是否有内存溢出错误 二.修改Tomcat的JVM 1.错误提示:java.lang.OutOfMemor ...
随机推荐
- iOS -Swift 3.0 -for(循环语句用法)
// // ViewController.swift // Swift-循环语句 // // Created by luorende on 16/12/08. // Copyright © 2016年 ...
- [Android Tips] 20. Android Studio Tips
[译]Android Studio 使用技巧系列(一)-快捷键 [译]Android Studio 使用技巧系列(二)-快捷键 [译]Android Studio 使用技巧系列(三)-调试 [译]An ...
- sql异步执行
/// <summary> /// 按钮事件 异步执行 /// </summary> /// <param name="sender">< ...
- C#利用AxImp工具在WPF中使用OCX控件
一.注册OCX并利用工具生成dll @echo off color a ::Failed REGSVR32 /S /I "MSCOMCTL.OCX" if exist %windi ...
- 自己写的jquery 弹框插件
html部分 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UT ...
- 论文阅读(Xiang Bai——【PAMI2017】An End-to-End Trainable Neural Network for Image-based Sequence Recognition and Its Application to Scene Text Recognition)
白翔的CRNN论文阅读 1. 论文题目 Xiang Bai--[PAMI2017]An End-to-End Trainable Neural Network for Image-based Seq ...
- Oracle EBS APIs
参考链接: http://blog.csdn.net/pan_tian/article/details/7754598 http://blog.itpub.net/26687597/viewspace ...
- [osx] android studio下修改avd的hosts文件
1. 启动avd 安装/启动avd就不说啦,可以直接在android studio里面操作的 2. 进入adb目录 当然是打开终端来敲命令啦. cd /Users/birdylee/Library/A ...
- [liusy.api-SMJ]-MAVEN archetype 创建项目
•选择或创建工作空间 Select a workspace –File – Switch Workspace - other
- WCF、Net remoting、Web service概念及区别
Windows通信基础(Windows Communication Foundation,WCF)是基于Windows平台下开发和部署服务的软件开发包(Software Development Kit ...