Tomcat多实例多应用

本文介绍了如何在一台服务器上配置多个Tomcat实例,以部署不同的应用。通过创建独立的实例目录,修改端口,配置启动脚本,并为每个实例创建不同的测试页面,实现了资源利用的最大化。在不升级或更改实例的情况下,可以在不影响服务的情况下更新Tomcat安装文件。
摘要由CSDN通过智能技术生成

配置多实例多应用
多实例多应用:多个 Tomcat 部署多个不同的项目。这种模式在服务器资源有限,或者对服务器要求并不是很高的情况下,可以实现多个不同项目部署在同一台服务器上的需求,来实现资源使用的最大化

有一种做法就是简单的复制出一个新的 Tomcat 目录后改一下端口,这种方法应用起来也是可以的,但是会有几个问题:
1 当你对集群中Tomcat 版本升级 如何做?
2 当你需要针对每一个不同的 Web 服务分配不用的内存时,你需要怎么做

官方建议配置多实例方法
在这里插入图片描述
上图中的 CATALINA_HOME 指Tomcat安装路径,CATALINA_BASE 指实例所在位置。CATALINA_HOME 路径下只需要包含 bin 和 lib 目录,而 CATALINA_BASE 只存放 conf、webapps、logs 等这些文件,这样部署的好处在于升级方便,配置及安装文件间互不影响,在不影响 Tomcat 实例的前提下,替换掉 CATALINA_HOME 中的安装文件。

下面是具体操作过程
1 首先进入Tomcat安装路径
[root@tom01 tools]# cd /usr/local/
[root@tom01 local]# ls
bin etc games include jdk lib lib64 libexec sbin share src tomcat

创建两个实例目录
mkdir tomcat-1 tomcat-2
[root@tom01 local]# ls

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值