关于apache+tomcat集群产品项目部署与访问问题; 10

如题,今天在网上看了网上朋友的tomcat集群配置后,配置成功了然后简单的访问一个界面去测试,有一点不明白,网上大多的在集群配置这里讲的是如何配置而没有说到在配置集群后如... 如题,今天在网上看了网上朋友的tomcat集群配置后,配置成功了然后简单的访问一个界面去测试,有一点不明白,网上大多的在集群配置这里讲的是如何配置而没有说到在配置集群后如何部署项目之类的,在这里专门问下,我测试的时候是在几个tomcat的webapps下面分别存放一份项目,觉得应该不是这样的配置,以往看过一个朋友设置的是一个公共的路径,然后几个tomcat都是从这里获取的,该怎么部署项目呢,然后该怎么设置apache访问路径呢,才能根据apache分到不同的应用服务去访问; 展开
 我来答
y破刀客y
2014-08-08
知道答主
回答量:2
采纳率:0%
帮助的人:2812
展开全部
可以apache做为反向代理服务器,多个tomcat作为应用服务器。使用apache监听80端口,主要使用在域名绑定上,因为域名只能绑定80端口,但是一台服务器上可能有多个tomcat或者只有一个公网ip,这样不同域名可以都跳转到该公网ip的80端口,因为apache监听了80端口,所有其实所有域名都是先访问的apache,apache再通过反向代理将不同域名的请求到不同的tomcat地址,这里的tomcat地址就可以使用内网地址了。甚至是不同服务器的,只要apache所在的这台服务器能够访问到你的tomcat地址就可以。
<VirtualHost *:80>
ProxyPreserveHost On
ServerAdmin zhaoyg@letsun.com.cn
ServerName test1.ebiaoji.com
DirectoryIndex index.do index.html index.php
ProxyPass / http://127.0.0.1:81/
ProxyPassReverse / http://127.0.0.1:81/
</VirtualHost>

<VirtualHost *:80>
ProxyPreserveHost On
ServerAdmin zhaoyg@letsun.com.cn
ServerName test.ebiaoji.com
DirectoryIndex index.do index.html index.htm
ProxyPass / http://192.168.1.3:8087/
ProxyPassReverse / http://192.168.1.3:8087/
</VirtualHost>

例如上方,域名test1.ebiaoji.com和test.ebiaoji.com都绑定了同一个公网ip,但在访问时,test1.ebiaoji.com会访问这台服务器的81端口监听的服务(tomcat),test.ebiaoji.com会访问到内网中的192.168.1.3服务器8087端口的服务(tomcat);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式