Tomcat2 一 多域名访问

Tomcat 二 多域名访问

本系列包含如下几个内容:
1. tomcat结构分析
2. 配置tomcat多域名访问
3. 配置https访问

建议读者先阅读 Tomcat 一 结构分析再来配置多域名访问就很清晰了。

根据这个图可知,多域名也就是多host,那么有如下2种方式
1 一个server下多个service,但不同service的端口号必须不同,这种方式不常用。
2 一个Engine下多个host,相当于同一个端口号进入后,由Engine分配。

1 多service

如图所示,第一个service名称叫Catalina1,第二个service名称叫catalina2。
catalina1的http端口号是8080,域名是www.domain1.com;
catalina2的http端口号是9090,域名是www.domain2.com;
需要注意的一点是两个host的appBase都是“webapps”。catalina1默认路基是“”但导入到/myweb1/的虚拟路径中,catalina2的默认路径虽然也是“”,但导入到/myweb2/下面。因此避免了冲突。

2 多Host

这个算是比较“正统”的解决方案。

这个方案中两个host共享connector,Engine获得请求后匹配所有虚拟主机,并把匹配到的分配给对应host。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值