配置两台tomcat(Tomcat多部署)

本文详细介绍了如何配置两台Tomcat服务器以实现应用的多部署,通过负载均衡和集群设置,提升系统可用性和性能。内容包括Tomcat集群的搭建步骤、虚拟主机配置以及应用的发布和管理。
配置两台tomcat(Tomcat多部署)--windows

第一个 tomcat 配置不用修改,第二个需要修改三个地方,只要和第一个中的配置不同就可以了!
第一处端口修改:
	修改 port 端口:8006(两个 tomcat 不能重复,端口随意,别太小) //原来为 8005
	<Server port="8006" shutdown="SHUTDOWN"> //搜索 shutdown 快速定位
第二处端口修改:
	port="8081":tomcat 监听端口,随意设置,别太小 //原来为 8080
	<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
第三处端口修改:
	port="8010" //原来为 8009
	<Connector port="8010" protocol="AJP/1.3" redirectPort="8443"/>

注意:开启新配置的 tomcat,会默认到环境变量中寻找 CATALINA_HOME,导致出现错误(端口被占用),因此需要删除环境变量 CATALINA_HOME;

下一步:用 eclipse 创建一个 web 项目,导出生成 war 包,放到 tomcat 的 webapps,再运行tomcat,将项目部署.

具体如下:
创建一个简单的web项目,打war包放到tomcat1和tomcat2的webapps目录下,分别做细微修改以示区分:
项目1:页面内容
	<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
	<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
	<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<title>多个tomcat搭建测试</title>
	</head>
	<body>
		hello world! 8081端口
	</body>
	</html>
项目1:server.xml(只列举变动地方)
	<Server port="8006" shutdown="SHUTDOWN">
	<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
	<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />

项目2:页面内容
	<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
	<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
	<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<title>多个tomcat搭建测试</title>
	</head>
	<body>
		hello world! 8082端口
	</body>
	</html>
项目2:server.xml(只列举变动地方)
	<Server port="8007" shutdown="SHUTDOWN">
	<Connector port="8082" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
	<Connector port="8011" protocol="AJP/1.3" redirectPort="8443" />

启动两个tomcat服务器,通过浏览器访问查看结果:
	

不过这么做的意义何在,当然是通过其它工具来搭建负载均衡啦,可利用apache、nginx来实现。后面的内容会讲解到!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值