美文网首页
tomcat多实例

tomcat多实例

作者: coderlan | 来源:发表于2017-07-26 10:29 被阅读0次

部署中,有需要安装一个tomcat,部署多个应用,而且多个应用之间互相独立。
由此引入tomcat多实例的话题。

首先来看下tomcat的目录结构:

- tomcat root
--+ bin 运行脚本
--+ conf 配置文件
--+ lib 核心库文件
--+ webapps 自动装载的应用程序的目录
--+ logs 日志目录
--+ tmp 临时目录
--+ work (JVM临时文件目录[[Java](http://lib.csdn.net/base/java).io.tmpdir]

清楚目录结构之后,tomcat多实例之后,bin和lib目录是多实例共享的,其他目录则是各个应用有需要有一份的。

tomcat对多实例也提供了支持,比如两个参数catalina.home和catalina.base

  1. catalina.home: 安装目录,指向公用信息的位置,就是bin和lib的父目录。
  2. catalina.base: 工作目录,指向每个Tomcat目录私有信息的位置,就是conf、logs、temp、webapps和work的父目录。

tomcat启动需要的端口:

<!--负责监听关闭tomcat 的请求-->
<Server port="8005" shutdown="SHUTDOWN">

<!--http服务端口-->
<Connector port="8090" protocol="HTTP/1.1">

<!--ajp服务端口 不需要可以去掉-->
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

tomcat多实例部署需要至少保证上述端口互相不能重复。

相关文章

  • Tomcat多实例单应用部署方案

    一、Tomcat部署的场景分析 通常,我们对tomcat部署需求可以分为几种:单实例单应用,单实例多应用,多实例单...

  • tomcat多实例

    部署中,有需要安装一个tomcat,部署多个应用,而且多个应用之间互相独立。由此引入tomcat多实例的话题。 首...

  • Tomcat多实例

    环境: 部署好的tomcat.一下默认路径/usr/local/tomcat 在根下面创建一个目录...

  • tomcat多实例

    前言 因业务需要与节省资源的考虑,现考虑使用tomcat多实例来完成多项业务的部署 规划路径与目录 1.在tomc...

  • Tomcat 安装及其单机多实例部署

    Tomcat 安装及其单机多实例部署

  • tomcat 单实例 多实例

    修改8005 为8091,8092,8093 修改8080 为8081,8082,8083 注释8009

  • $CATALINA_HOME $CATALINA_BASE

    $CATALINA_BASE 指Tomcat程序在哪里 $CATALINA_HOME 多Tomcat实例时,指每...

  • Tomcat单机多实例

    Tomcat官网官网多实例配置说明1、 官网下载 Tomcat 解压版。 目录结构:bin (运行脚本)conf ...

  • tomcat多实例化

    一直听到一个好叼得词,多实例化,今天算是一探究竟了,也许这种方式不是非常得简便,但还是通俗易懂得,原文参照地址:h...

  • Tomcat多实例化配置

    最简单的方式配置多实例Tomcat 1、下载Tomcat 下载地址: http://f.idmiss.com/fi...

网友评论

      本文标题:tomcat多实例

      本文链接:https://www.haomeiwen.com/subject/nbpbkxtx.html