`
xiaofengtoo
  • 浏览: 484914 次
  • 性别: 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单机多实例的实现

      首先要回答一个问题,为什么要用单机多实例? 在不宕机的情况下,webapps里面存在多个项目,可能由于其中一个项目过度使用内存或者其他不确定的因素使得tomcat挂了,那么同一tomcat下的项目也会一同挂了;而使用...

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

    该资源是用于在zabbix客户端部署jvm的监控的脚本,无论服务器上有多少个tomcat均可以自动部署监控

    JAVA上百实例源码以及开源项目源代码

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    ansible一键部署.zip

    ansible一键部署中小型网站架构,应用了nginx(负载均衡)+keepalived(非抢占模式),tomcat(单机多实例)+supervisor(管理),nfs(共享文件存储),rsync+crond(定时备份),zabbix(邮件报警)

    java应用软件程序设计

    525 实例143 安装配置Tomcat 526 实例144 安装配置Apache 528 实例145 安装配置WebLogic 529 实例146 整合Tomcat与IIS 531 实例147 整合Tomcat与Apache 532 实例148 整合JBuilder与WebLocig 533...

    JAVA上百实例源码以及开源项目

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    Jenkins持续集成综合实战

    两者的安装方法请参考我的另一篇文章:Tomcat安装及其单机多实例部署以下四种方法任选一种,推荐第一种。安装并启动Tomcat;从官网下载jenkins.war至$CATALINA_BASE/webapps,Tomcat会自动部署;浏览器访问:...

    Java的学习之路,学习JavaEE以及框架时候的一些项目,结合博客和源码,让你受益匪浅,适合Java初学者和刚入门开始学框架者

    [Hibernate]利用Hibernate进行一对多的级联操作-Web实例 [Java_MySQL_jar]-数据库连接支持包 [JavaMail]-收发邮件支持包 [Java_MySQL_jar]Java访问数据库需要的包 [Spring]基于Spring框架的Web应用演示(附带...

    mysql spring c3p0/dbcp/dbUtils工具支持包

    [Hibernate]利用Hibernate进行一对多的级联操作-Web实例 [Java_MySQL_jar]-数据库连接支持包 [JavaMail]-收发邮件支持包 [Java_MySQL_jar]Java访问数据库需要的包 [Spring]基于Spring框架的Web应用演示(附带cglib...

    MyBlog:练手工程,搭建高可用后端架构

    使用redis存储session,避免单点整体结构是伪高可用,全部都是单机多实例,1nginx+2tomcat+3activemq+6redis+3zookeeper+1mycat+3mysql的pxc使用pxc3节点集群,使用mycat完成mysql的读写分离,不准备学习使用...

    Java:Java的学习之路,学习JavaEE以及框架时候的一些项目,结合博客和源码,让你受益匪浅,适合Java初学者和刚入门开始学框架者

    [Hibernate]利用Hibernate进行一对多的级联操作-Web实例 [Java_MySQL_jar]-数据库连接支持包 [JavaMail]-收发邮件支持包 [Java_MySQL_jar] Java访问数据库需要的包 [Spring]基于Spring框架的Web应用演示(附带cglib...

    Java项目开发与毕业设计指导

    可以单机模拟多台电脑的环境。当然也可以在Eclipse中配置运行时程序的参数来运行程序(运行时参数主要负责传递端口号,服务器地址等)。 Ch12:基于Agent实现的分布式计算 本程序的运行基于Aglet,首先要安装和...

Global site tag (gtag.js) - Google Analytics