`
gzcj
  • 浏览: 291368 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

启动多个tomcat

阅读更多
前些时日,出于某种需要,需要同时启动多个Tomcat服务器,在网上查了半天,才找到解决的办法,拿出来分享一下,嘿嘿。

我所用Tomcat服务器都为zip版,非安装版。以两个为例:
安装第二个Tomcat完成后,到安装目录下的conf子目录中打开server.xml文件,查找以下三处:

  (1) 修改http访问端口(默认为8080端口)
         
<Connector   className="org.apache.coyote.tomcat4.CoyoteConnector"   port="8080"  
                               minProcessors
="5"   maxProcessors="75"
   
                                enableLookups
="true"   redirectPort="8443"
   
                                acceptCount
="100"   debug="0"   connectionTimeout="20000"
   
                                useURIValidationHack
="false"   disableUploadTimeout="true"   />
 

(大概在86行左右)将8080修改为第一个tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。  

  (2) 修改Shutdown端口(默认为8005端口)
   
<Server port="8005" shutdown="SHUTDOWN" debug="0">

 
 
(大概在13行左右)将8005修改为没有在使用的端口号,例如8095   

  (3) 修改JVM启动端口(默认为8009端口)
         
   < Connector    className ="org.apache.coyote.tomcat4.CoyoteConnector"    
                                port
="8009"    minProcessors ="5"    maxProcessors ="75" 
   
                                enableLookups
="true"    redirectPort ="8443" 
   
                                acceptCount
="10"    debug ="0"    connectionTimeout ="20000" 
  
                                useURIValidationHack
="false" 
   
                               protocolHandlerClassName
="org.apache.jk.server.JkCoyoteHandler" />

  (大概在107行左右)将8009修改为没有在使用的端口号,例如8099   
   
这样就没问题了。

分享到:
评论

相关推荐

    如何同时启动多个Tomcat服务器

    ### 如何同时启动多个Tomcat服务器 在现代的软件开发环境中,经常需要同时运行多个Tomcat服务器实例来满足不同的需求,比如开发、测试或者不同应用的独立部署等。本文将详细介绍如何配置并同时启动多个Tomcat服务器...

    怎样在同一系统中启动多个tomcat

    【怎样在同一系统中启动多个Tomcat】 在IT行业中,尤其是Web服务器管理方面,有时需要在同一台服务器上运行多个Tomcat实例,以隔离不同应用或防止单一应用故障影响其他服务。以下是如何在Windows和Linux系统中配置...

    同一系统里启动多个tomcat

    ### 在同一系统里启动多个Tomcat的详细指南 #### 一、引言 在实际的开发与运维工作中,有时会遇到需要在同一台机器上运行多个Tomcat实例的需求。这种需求通常出现在开发测试环境或者需要进行负载均衡的情况下。...

    如何在Linux下安装启动多个Tomcat

    ### 如何在Linux环境下安装并启动多个Tomcat实例 #### 标题与描述解析 文章标题:“如何在Linux下安装启动多个Tomcat”——本文旨在详细介绍如何在同一台Linux服务器上安装并启动多个Tomcat实例,并重点讲解如何...

    如何在同一系统里同时启动多个Tomcat

    由于Tomcat默认配置会占用特定的端口,因此如果要在同一系统上启动多个Tomcat实例,我们需要对每个实例的配置文件进行适当的修改,以确保它们之间不会发生端口冲突。 首先,我们要了解Tomcat主要使用的四个通讯端口...

    一台服务器上启动多个tomcat

    ### 在一台服务器上启动多个Tomcat实例的详细指南 #### 标题与描述解析 - **标题**:“一台服务器上启动多个tomcat” - **描述**:“利用不同端口区别,同一台电脑上可启动多个tomcat” 这些信息提示我们本篇文章...

    同时启动多个tomcat

    ### 同时启动多个Tomcat 在实际工作中,有时我们需要同时启动多个Tomcat服务器来满足不同的业务需求或者进行性能测试等。这对于初次接触Tomcat的新手管理员来说可能会遇到一定的挑战。本文将详细介绍如何通过简单的...

    同一windows启动多个tomcat.docx

    那么,如何在 Windows 平台下配置和启动多个 Tomcat 实例呢?本文将详细介绍在 Windows 平台下配置和启动多个 Tomcat 实例的步骤。 一、环境变量配置 在配置多个 Tomcat 实例之前,需要首先了解 Tomcat 的环境变量...

    一台服务器上同时启动多个tomcat

    在同一台服务器上启动多个Tomcat实例时,最核心的问题就是避免端口冲突。默认情况下,Tomcat监听的端口主要有三个:HTTP端口(8080)、Shutdown端口(8005)和AJP端口(8009)。每个端口都必须在不同的实例中设置为...

    windowd下一台电脑启动多台Tomcat

    ### 在Windows下同时启动多个Tomcat的配置方法 在日常的开发工作中,有时我们需要在同一台计算机上同时运行多个Tomcat服务器实例,以便进行不同应用程序的部署、测试或调试。这不仅可以帮助我们更好地模拟生产环境...

    linux下启动多tomcat

    在Linux环境下启动多个Tomcat服务器是一项常见的需求,尤其是在开发、测试或生产环境中,为了实现不同应用的隔离或者负载均衡,企业级项目往往需要部署多个独立的Tomcat实例。以下将详细解析如何在Linux系统中成功...

    修改tomcat端口号及同时启动多个tomat

    在同一台服务器上同时启动多个Tomcat实例,通常是为了满足开发测试或者负载均衡的需求。下面介绍具体的步骤。 #### 配置多个Tomcat实例 假设已经安装了两个Tomcat实例,分别命名为`Tomcat1`和`Tomcat2`。对于每个...

    linux中设置tomcat自启动

    因此,我们需要进入到这个目录下,以便创建和编辑与Tomcat相关的启动脚本。 ### 三、创建并打开Tomcat文件 使用vi或vim文本编辑器来创建一个新的文件,通常命名为 `tomcat` 或者更具体的名称如 `tomcat6`。在这个...

    linux安装多个tomcat

    在Linux系统中安装多个Tomcat服务器是常见的需求,特别是在开发和测试环境中,为了隔离不同的项目或者版本,每个项目可能需要独立的Tomcat实例。本文将详细介绍如何在Linux上安装和管理多个Tomcat。 首先,我们需要...

    Myeclipse配置多个Tomcat

    MyEclipse 配置多个 Tomcat 在 MyEclipse 中配置多个 Tomcat 是一种非常实用的方法尤其是在开发多个项目时...但是,我们需要注意的是,配置多个 Tomcat 需要修改一些配置文件,并且需要重新启动 MyEclipse 才能生效。

    一个或多个Tomcat做成windows服务自启动

    在Windows操作系统中,将一个或多个Tomcat实例配置为服务并实现开机自启动,是确保应用程序高可用性和持续运行的关键步骤。以下是如何操作的详细步骤: 1. **检查service.bat文件**:首先,确保你的Tomcat安装目录...

    Linux(CentOS7)安装Tomcat与设置Tomcat为开机启动项(tomcat8为例)

    Tomcat有多个版本,包括Tomcat7、Tomcat8和Tomcat9。当前,企业中广泛使用的是Tomcat8,因为它提供了更好的性能和稳定性。你可以从官方下载页面(https://tomcat.apache.org/download-80.cgi)获取所需版本。例如,...

Global site tag (gtag.js) - Google Analytics