linux – Apache webserver和Tomcat:同时运行多个tomcat webapps和apache webserver app

前端之家收集整理的这篇文章主要介绍了linux – Apache webserver和Tomcat:同时运行多个tomcat webapps和apache webserver app前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们有一个Debian X64服务器,它目前有一个tomcat实例,我们在WAR文件中有3个webapps.此外,我们有一个Apache网络服务器,它运行一个CMS系统.最后一个项目是Maintenance webapp,当我们在服务器上工作并且服务不可用时会显示.

我们面临的问题是:

> Tomcat或Apache Web服务器中只有一个在Port-80上一直在主动运行.
>对于Tomcat应用程序,必须通过不同的上下文路径访问应用程序.
>我们无法在多个域名下运行所有​​内容,但在单个服务器下运行.

我想长期做什么:

>使用Tomcat(首选)或Apache Web服务器作为负载均衡器,它将根据域名中继请求.所以,如果有人正在调用url www.xyz.com,那么它应该调用我们拥有的XYZ webapp.相同的webapp名称和域名纯粹是偶然的.
>将维护Web应用程序绑定到整个网格,当任何域未处于活动状态或未响应或忙时,将调用该网格.

我创造了一张照片(一张可怕的照片…… :-()),它更具说明性地解释了这个任务.

正如您现在可以看到的架构,这是我的问题.

>这是一个好方法吗?如果没有,请告诉我哪里可以做得更好.
>我正在尝试的任务,它叫什么? Grid-config,负载均衡?
>如何将所有Web应用程序,网站连接在一起,这些网站可以通过不同的URL引用,但会指向正确的Web应用程序或网站.
>我非常了解Apache tomcat和Linux管理,而不是Apache webserver.任何人都可以帮助我如何处理这个问题,一些计划和我需要什么,所以我可以执行它.

请注意,我们在DNS中为所有webapps和基于Web服务器的网站注册了域名.

我希望我已经添加了足够的信息,如果有任何需要,请告诉我.你能帮忙的话,我会很高兴.非常感谢.

猜你在找的Linux相关文章