zoukankan      html  css  js  c++  java
  • 运行两个以上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_MACHINESYSTEMControlSet001ServicesTomcat6】

    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>

  • 相关阅读:
    精品教程Android程序的建立以及发布
    项目源码Android团购类客户端
    精品教程Android4.1开发环境搭建
    项目源码Android本地视频播放器
    精品教程Android组件详解
    精品教程NDK环境搭建(2)NDK的安装与配置
    ios 块语法的本质
    ios 属性易错点
    ios 打印结构体的方法
    ios开发 UITableCell 可重用问题
  • 原文地址:https://www.cnblogs.com/skey_chen/p/5749507.html
Copyright © 2011-2022 走看看