apache+tomcat配置多站点集群的方法

简介: apache+tomcat配置多站点集群的方法

打开httpd.conf文件,取消下面五行的注释,用以打开代理所需的.so支持模块。

View Code
1 #LoadModule proxy_http_module modules/mod_proxy_http.so
2 #LoadModule proxy_connect_module modules/mod_proxy_connect.so
3 #LoadModule proxy_module modules/mod_proxy.so

4 #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
5 #LoadModule proxy_module modules/mod_proxy_blancer.so

取消虚拟主机的注释

#Include conf/extra/httpd-vhosts.conf

配置多站点集群的方法

<VirtualHost *:80>
         ServerName html580.com
         ServerAlias *.html580.com
     ProxyIOBufferSize 8192 
         ProxyRequests Off  
         ProxyVia Full  
         #ProxyPass / http://localhost:8080/ smax=5 max=20 ttl=120 retry=300
     #ProxyPass / balancer://proxy/ stickysession=jsessionid nofailover=On
    ProxyPass / balancer://proxy/  lbmethod=bytraffic
    <Proxy balancer://proxy>  
         BalancerMember http://localhost:8080/  loadfactor=15
         BalancerMember http://localhost:8081/  loadfactor=10
    </Proxy>  
</VirtualHost>

<VirtualHost *:80>
         ServerName jinjingw.com
         ServerAlias *.jinjingw.com
     ProxyIOBufferSize 8192 
         ProxyRequests Off  
         ProxyVia Full  
         ProxyPass / balancer://proxy1/  lbmethod=bytraffic
    <Proxy balancer://proxy1>  
         BalancerMember http://localhost:8082/  loadfactor=15
         BalancerMember http://localhost:8083/  loadfactor=10
    </Proxy>
         ##ProxyPassReverse /bay balancer://proxy1/
</VirtualHost>
目录
相关文章
|
3月前
|
网络协议 Java 应用服务中间件
框架源码私享笔记(01)Tomcat核心架构功能 | 配置详解
本文首先分享了《活出意义来》一书序言中的感悟,强调成功如同幸福,不是刻意追求就能得到,而是全心投入时的副产品。接着探讨了Tomcat的核心功能与架构解析,包括网络连接器(Connector)和Servlet容器(Container),并介绍了其处理HTTP请求的工作流程。文章还详细解释了Tomcat的server.xml配置文件,涵盖了从顶级容器Server到子组件Connector、Engine、Host、Context等的配置参数及作用,帮助读者理解Tomcat的内部机制和配置方法。
|
1月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
161 27
|
1月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
150 18
|
1月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
133 11
|
2月前
|
Java 关系型数据库 MySQL
JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用
以上就是JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用的基本步骤。这些步骤可能会因为你的具体需求和环境而有所不同,但是基本的思路是一样的。希望这些信息能够帮助你更好地理解和使用这些工具。
93 17
|
5月前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
8月前
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
2905 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
8月前
|
存储 分布式计算 druid
大数据-152 Apache Druid 集群模式 配置启动【下篇】 超详细!(一)
大数据-152 Apache Druid 集群模式 配置启动【下篇】 超详细!(一)
109 1
大数据-152 Apache Druid 集群模式 配置启动【下篇】 超详细!(一)
|
8月前
|
缓存 前端开发 应用服务中间件
CORS跨域+Nginx配置、Apache配置
CORS跨域+Nginx配置、Apache配置
437 7
|
6月前
|
存储 人工智能 大数据
The Past, Present and Future of Apache Flink
本文整理自阿里云开源大数据负责人王峰(莫问)在 Flink Forward Asia 2024 上海站主论坛开场的分享,今年正值 Flink 开源项目诞生的第 10 周年,借此时机,王峰回顾了 Flink 在过去 10 年的发展历程以及 Flink社区当前最新的技术成果,最后展望下一个十年 Flink 路向何方。
563 33
The Past, Present and Future of Apache Flink

推荐镜像

更多