`
xiaofengtoo
  • 浏览: 492988 次
  • 性别: Icon_minigender_1
  • 来自: xiamen
社区版块
存档分类
最新评论

tomcat 单机多实例

    博客分类:
  • java
 
阅读更多

 

 

tomcat 部署单机多实例,实现每个实例都是跟目录(ROOT),当然非ROOT 也可以,不过需要每个实例对应不同域名或不同端口。

 

打开server.xml文件找到

 <Service name="Catalina">

 在此上面添加多个实例:

<Service name="aa">
  	<Connector port="2001" protocol="HTTP/1.1" 
      connectionTimeout="20000" />
    <Engine name="crm" defaultHost="localhost">
      <Host name="aa.com"  appBase="/data/site/aa"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">     	
      </Host>
    </Engine>
  </Service>
  <Service name="bb">
  	<Connector port="2002" protocol="HTTP/1.1" 
      connectionTimeout="20000" />
    <Engine name="bb" defaultHost="localhost">
      <Host name="localhost"  appBase="/data/site/bb"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">  
      </Host>   	
    </Engine>
  </Service>

 如此就插入2个实例, 多个依次添加即可。

 

分享到:
评论

相关推荐

    tomcat单机多实例的实现

    【标题】:Tomcat单机多实例的配置与管理 【描述】:本文详细阐述了如何在单台服务器上配置和管理多个独立的Tomcat实例,以实现应用程序的隔离和资源的有效利用。通过实例和代码,我们将深入理解单机多实例的优缺点...

    zabbix自动安装单机多tomcat实例脚本

    【Zabbix自动安装单机多Tomcat实例脚本详解】 在IT运维中,监控系统扮演着至关重要的角色,Zabbix作为一款开源的企业级监控解决方案,能够有效地监控服务器、网络设备以及应用程序的运行状态。本资源提供的"zabbix...

    tomcat单机集群配置[借鉴].pdf

    Tomcat单机集群配置是一个常见的优化策略,尤其适用于处理高并发的Web应用。这个配置的主要目的是通过Apache HTTP Server(通常称为Apache)作为前端负载均衡器,将用户请求分发到多个在同一台服务器上的Tomcat实例...

    nginx实现多个tomcat7直接session共享所需jar包

    标题中的“nginx实现多个tomcat7直接session共享所需jar包”指的是在分布式系统环境中,使用Nginx作为反向代理服务器,将用户请求分发到多个Tomcat7应用服务器上,同时实现用户会话(Session)在这些服务器之间的...

    tomcat 1000/s 并发配置

    8. **负载均衡和集群部署**: 当单台服务器无法满足需求时,可以考虑使用负载均衡器分发请求到多台Tomcat实例,形成集群,进一步提升系统处理能力。 9. **监控与调优工具**: 使用JConsole、VisualVM等工具实时监控...

    Tomcat +Apache实现负载均衡

    - 在同一台设备上配置多实例Tomcat和Apache,可以实现本地测试或开发环境的负载均衡,但实际生产环境中,通常会将不同的Tomcat实例部署在不同的物理或虚拟服务器上,以实现真正的分布式负载均衡。 通过以上步骤,...

    apache2.4+tomcat7集群

    通过上述步骤,你可以在Windows 7环境下成功构建一个Apache 2.4 + Tomcat 7的单机垂直集群。这种配置对于测试、开发或小型生产环境都是一个实用的解决方案。然而,对于更大规模的部署,可能需要考虑更复杂的集群架构...

    redis linux(集群&单机) + Tomcat Session共享

    本资料包提供了从单机到集群的Redis部署教程,以及与Tomcat应用服务器Session共享的解决方案。 1. **Redis单机安装**:在Linux环境下,Redis的安装通常通过编译源码或者使用包管理器如`apt`或`yum`进行。单机安装...

    solrCloud5.2.1 + tomcat7 + zookeeper3.4.6

    在完成上述步骤后,你就成功地在Windows 7环境下搭建了一个SolrCloud的基本架构,能够支持多个Solr实例在单台机器上同时运行,这为后续的分布式搜索和索引管理提供了基础。接下来,你可能还需要配置Zookeeper集群,...

    Tomcat技术培训

    - **集群部署**:通过多个Tomcat实例共同提供服务,提高系统的可用性和负载能力。通常需要配合负载均衡器使用。 - **容器管理**:如Docker容器化部署,可以在云环境中快速部署和扩展Tomcat服务。 #### 四、Tomcat...

    SolrCloud5.2.1+tomcat7+zookeeper3.4.6搭建教程.docx

    9. 单机版本配置完成后,启动Tomcat并访问`http://localhost:8080/solr`以验证安装是否成功。 **多Tomcat配置:** 1. 复制`tomcat7_ser1`和`solr_home_1`,分别命名为`tomcat7_ser2`、`solr_home_2`,以及`tomcat7...

    redission-tomcat快速实现从单机部署到多机部署详解

    【redission-tomcat快速实现从单机部署到多机部署详解】 在许多Web应用程序的初始阶段,通常采用单机部署以简化运维和快速上线。然而,随着业务的增长和技术架构的演进,单机部署逐渐无法满足高可用性和扩展性的...

    apache-tomcat-7.0.70-src

    8. **Clustering and Load Balancing**:虽然Tomcat主要是一个单机服务器,但7.0版本引入了集群和负载均衡的支持,可以实现多个Tomcat实例之间的会话复制和请求分发。 通过阅读和分析`apache-tomcat-7.0.70-src`的...

    tomcat7—官方绿色版-32位-windows

    通过复制多个Tomcat实例,并配置适当的负载均衡策略,可以实现高可用性和负载分发。 9. **JNDI资源** - Tomcat7支持JNDI(Java Naming and Directory Interface)资源,允许在多个应用之间共享数据源或其他服务。 ...

    tomcat-7.0.37

    9. **集群和负载均衡**: 虽然Tomcat主要是一个单机应用服务器,但通过配置也可以实现简单的集群和负载均衡,通过复制session数据在多个实例间共享,以提高可用性和性能。 10. **优化和性能调整**: 为了优化性能,...

    SolrCloud4.9.0+tomcat7+zookeeper-3.4.6搭建教程

    SolrCloud是Apache Lucene项目下的一个基于分布式搜索引擎,通过将多个Solr实例组合成一个集群,可以实现高可用性和高性能的搜索系统。Tomcat是Apache软件基金会的一个开源的Java Servlet容器,而Zookeeper是一个...

Global site tag (gtag.js) - Google Analytics