`
jiaoronggui
  • 浏览: 1328436 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
B7c2eb31-a8ea-3973-a517-d00141f39b89
项目管理软件-redmin...
浏览量:116445
4a63e153-250f-30f6-a051-97cfc67cb3d3
IT职业规划
浏览量:199342
社区版块
存档分类
最新评论

apache负载均衡配置

阅读更多

apache版本需要2.0以上

 

第一步,打开apache的相关模块


修改APACHE 的配置文件httpd.conf 打开以下模块,将之前的#取消即可

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so

 

第二步,设置负载


ProxyRequests Off   
<Proxy balancer://myCluster>    
    BalancerMember http://localhost:3000     //我测试使用的是mongrel服务,可以换成其他tomcat等服务
    BalancerMember http://localhost:3001     //我测试使用的是mongrel服务,可以换成其他tomcat等服务
    BalancerMember http://localhost:3002     //我测试使用的是mongrel服务,可以换成其他tomcat等服务
</Proxy>

 

BalancerMember可以任意增加数量,目前未测试到底支持多少个

 

第三步,设置反向代理
<VirtualHost *:80>    
    ServerName localhost
    DocumentRoot d:/redmine-1.1.3/public/ //修改为自己的目录
    
    ProxyPass / balancer://myCluster/     //与负载上的名字保持一致
    ProxyPassReverse / balancer://myCluster/    //与负载上的名字保持一致
    ProxyPreserveHost on   
</VirtualHost>  

 

设置完毕之后,重启服务器即可

 

测试时候,首先确保http://localhost:3000  3001 3002端口的服务是开的,然后访问http://localhos,会均衡的负载导3个端口

 

 

 

 

0
1
分享到:
评论
2 楼 jiaoronggui 2011-11-18  
eleven_go 写道
想问笔者,如果其中一个服务挂掉了,比如http://localhost:3000,那还会转发到这个服务吗?我们有没有什么方式来检测?

我也在想这个问题,前期光考虑增加并发,没考虑服务挂掉怎么办,吼起来做实验,有结果及时反馈
1 楼 eleven_go 2011-11-18  
想问笔者,如果其中一个服务挂掉了,比如http://localhost:3000,那还会转发到这个服务吗?我们有没有什么方式来检测?

相关推荐

    apache 负载均衡配置

    下面我们将深入探讨Apache负载均衡配置的相关知识点。 首先,我们要理解负载均衡的基本概念。负载均衡是一种网络技术,用于在多台服务器之间分配网络负载,防止单点故障,提升服务的可扩展性和性能。在Apache中,...

    apache 负载均衡配置文档

    Apache 负载均衡配置是网络服务器架构中的关键环节,它允许通过Apache HTTP Server将来自客户端的请求分散到多个后端服务器,如Tomcat,以实现更高效的服务、提高可用性和容错性。在本文档中,我们将深入探讨如何...

    apache配置负载均衡

    Apache 配置负载均衡实现访问请求分流提高访问性能 Apache 配置负载均衡是将所有用户的访问压力分散到多台服务器上,也可以分散到多个 Tomcat 里,提高访问性能。负载均衡的主要目标是将用户的访问请求分流到多个...

    apache2.4+tomcat负载均衡配置源码

    通过以上步骤,我们就实现了Apache2.4与Tomcat的负载均衡配置。这种配置有助于提高系统的可用性和性能,同时也可以实现故障转移,当某个Tomcat实例出现问题时,请求会自动路由到其他健康的实例。在实际环境中,可能...

    apache服务器负载均衡方案

    #### 三、Apache负载均衡配置步骤 ##### 1. 启用代理模块 首先,需要确保Apache已经安装了必要的代理模块。通过编辑`httpd.conf`文件,取消以下行的注释启用相关模块: ```apache LoadModule proxy_module ...

    Apache负载均衡器配置

    ### Apache负载均衡器配置详解 #### 一、背景介绍 在现代互联网应用中,随着访问量的不断增加,单台服务器往往难以满足高并发的需求。为了提高系统的可用性和扩展性,通常采用集群技术来分担压力。Jboss作为一款...

    Apache负载均衡实现

    Apache负载均衡实现是一种高效的方法,用于在多台服务器之间分散网络流量,以提高系统的可用性和响应速度。在本文中,我们将深入探讨如何使用Apache HTTP Server作为反向代理,实现负载均衡的功能。 首先,Apache ...

    apache 负载均衡集群

    Apache 负载均衡集群是一种优化Web服务器性能和可靠性的技术。通过将工作负载分散到多个服务器上,这种集群能够确保即使单个服务器...正确配置和管理Apache负载均衡集群,能够显著提升企业的业务连续性和客户满意度。

    jboss4.2.3GA集群配置 Apache负载均衡

    JBoss 4.2.3GA 集群配置与Apache负载均衡详解 在IT行业中,高可用性和负载均衡是企业级应用的关键要素。JBoss 4.2.3GA是一个流行的Java应用服务器,通过配置集群可以提高服务的稳定性和性能。而Apache作为Web服务器...

    Apache负载均衡

    Apache负载均衡是网络服务优化的一种策略,通过将网络流量分散到多个服务器,以提高系统响应速度,提升服务的可用性和可靠性。在本场景中,我们关注的是Apache2.2与Tomcat7的集成,用于实现Web应用的负载均衡。...

    apache2.2.4 负载均衡.txt

    #### 二、Apache负载均衡基础配置 要启用Apache的负载均衡功能,首先需要加载几个必要的模块: ```apache LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so ...

    apache负载均衡

    #### 二、Apache负载均衡配置步骤 ##### 1. 安装Apache 首先需要安装Apache Web服务器。例如,在Windows平台上可以通过下载`httpd-2.2.21-win32-x86-no_ssl.msi`来安装Apache。安装完成后,确保Apache能够正常运行...

    系统架构设计-负载均衡和高可用(Apache反向代理多种模式/KEEPALIVED+LVS)

    负载均衡技术介绍 什么是负载均衡? 负载均衡算法原理 负载均衡应用模式 高可用的系统设计 什么是系统高可用性? 高可用的模式 系统高可用设计 高可用设计案例 高可用方案及实践 Apache+Tomcat 高可用WEB...

    Nginx+Apache负载均衡

    ### Nginx+Apache负载均衡知识点详解 #### 一、Nginx简介及特性 **Nginx** 是一种高性能的 HTTP 和反向代理 Web 服务器,同时也支持 IMAP/POP3/SMTP 服务。其核心特点包括: - **高性能**:能够处理大量并发连接...

    Apache负载均衡含Linux和windows版本

    Apache负载均衡含Linux和windows版本,其中Linux包含一些Linux系统中安装必须的依赖包: tomcat-connectors-1.2.42-src.tar pcre-8.40.tar.gz httpd-2.4.25.tar.gz apr-util-1.5.4.tar.gz apr-1.5.2.tar.gz等。 并配...

    apache反向代理和负载均衡总结

    #### Apache负载均衡配置 负载均衡是指将网络流量分配到多个服务器,以优化资源使用、最大化吞吐量、最小化响应时间,并避免单点故障。Apache的负载均衡功能主要依赖于 `mod_proxy_balancer` 模块。 配置Apache...

    apache+tomcat集负载均衡

    Apache 和 Tomcat 集群负载均衡是一种...总之,Apache和Tomcat的集群负载均衡配置是一项复杂的工作,涉及到多个组件的协同配置。正确配置后,它能显著提升Web应用程序的可伸缩性和可靠性,为用户提供不间断的服务体验。

    负载均衡apache

    首先,配置 Apache 以支持负载均衡需要安装必要的组件。这包括 APR (Apache Portable Runtime) 和 APR-Util。你需要进入相应的源代码目录,运行 configure 脚本来配置编译选项,然后执行 make 和 make install 来...

    CentOS下apache负载均衡与JBoss集群配置

    在本文中,我们将讨论在CentOS操作系统环境下,如何进行Apache负载均衡与JBoss集群的配置。负载均衡和集群配置是提高网站可用性、扩展性和性能的关键技术。通过这篇文章,我们会了解到详细的配置步骤,以及它们在...

Global site tag (gtag.js) - Google Analytics