首页 > 其他分享 >apache负载均衡配置

apache负载均衡配置

时间:2023-12-28 15:01:18浏览次数:31  
标签:负载 192.168 balancer proxy 均衡 apache ws BalancerMember 8000

1.安装 apache2

apt-get install apache2

2.加载代理模块:

a2enmod 
proxy 
proxy_ajp 
proxy_balancer 
proxy_connect 
proxy_ftp 
proxy_http

lbmethod_byrequests headers proxy_wstunnel

3.配置 000-default.conf

在<VirtualHost *:80>中添加一下代码

Header 
add 
Set-Cookie 
"ROUTEID=.%{BALANCER_WORKER_ROUTE}e; 
path=/" 
env=BALANCER_ROUTE_CHANGED

ServerName localhost

ProxyRequests Off

ProxyVia On

<Proxy balancer://proxy>

Order Deny,Allow

Allow from all

#负载均衡服务器配置

BalancerMember http://192.168.72.136:8000 loadfactor=1 route=server1

#热备份服务器

BalancerMember http://192.168.72.133:8000 status=+H

BalancerMember http://192.168.72.135:8000 loadfactor=1 route=server3

</Proxy>

Proxypass /api balancer://proxy stickysession=ROUTEID

ProxyPassReverse /api balancer://proxy

<Proxy balancer://proxy1>

Order Deny,Allow

Allow from all

BalancerMember ws://192.168.72.136:8000 loadfactor=1 route=server1

BalancerMember ws://192.168.72.133:8000 status=+H

BalancerMember ws://192.168.72.135:8000 loadfactor=1 route=server3

</Proxy>

Proxypass /ws balancer://proxy1 stickysession=ROUTEID

ProxyPassReverse /ws balancer://proxy1

4.重新启动 apache

service apache2 stop

service apache2 start

或者 service apache2 restart

标签:负载,192.168,balancer,proxy,均衡,apache,ws,BalancerMember,8000
From: https://blog.51cto.com/u_16204217/9015164

相关文章

  • Apache静态网站权限配置
    <VirtualHost*:80>DocumentRoot/var/www/htmlErrorLog${APACHE_LOG_DIR}/error.logCustomLog${APACHE_LOG_DIR}/access.logcombined<Directory/>AllowOverrideAllRequireallgranted</Directory></......
  • Apache Commons Pool的对象池技术
    第1章:引言咱们今天来聊聊一个在Java开发中超级实用,但又经常被忽视的技术——对象池技术。可能你们已经听说过“对象池”这个名词,但对它的具体作用和重要性还有些模糊。别急,小黑带你们一步步深入了解。想象一下,咱们的程序就像一个忙碌的餐厅,每次客人点餐都得现做一套餐具,吃完后......
  • Apache Commons JEXL:强大的表达式工具
    第1章:引言大家好,我是小黑,今天咱们来聊聊ApacheCommonsJEXL。可能有些朋友对这个名字感到陌生,没关系,咱们慢慢来解释。JEXL,全称是JavaExpressionLanguage,中文意思就是Java表达式语言。它能让咱们在编程时更灵活、更高效地处理各种复杂的逻辑。说到表达式语言,可能咱们首先想到......
  • Kafka 再均衡详解:实现消费者组的负载均衡和故障转移(十二)
    在Kafka中,再均衡(Rebalancing)是指在消费者组内部发生变化时,Kafka会重新分配分区给消费者,以实现负载均衡和故障转移的目的。再均衡是Kafka实现高可用性和可扩展性的重要机制之一。再均衡的场景消费者加入、消费者退出和分区变化等情况。消费者加入:当新的消费者加入消费者组......
  • nginx负载均衡配置
    一、正向代理与反向代理正向代理:客户端Client不直接访问服务端Server,通过代理服务器Proxy访问         正向代理是客户主动使用的代理正向代理的优点:         通过代理的中转,客户端对服务器隐藏了IP,增加了安全性        ......
  • nested exception is org.apache.ibatis.type.TypeException: Could not set paramete
    org.mybatis.spring.MyBatisSystemException:nestedexceptionisorg.apache.ibatis.type.TypeException:Couldnotsetparametersformapping:ParameterMapping{property='name',mode=IN,javaType=classjava.lang.String,jdbcType=null,numericScale=nu......
  • MXNet:Apache的高性能深度学习框架
    1.背景介绍MXNet是一个高性能的深度学习框架,由亚马逊开发并开源,并成为了Apache软件基金会的一个顶级项目。MXNet的核心设计思想是将深度学习模型和算法的实现与底层计算和存储分离,从而实现高性能和高效率的深度学习计算。MXNet支持多种编程语言,包括Python、C++、R等,并提供了丰富的A......
  • 37. 干货系列从零用Rust编写负载均衡及代理,负载均衡中try_files实现
    wmproxywmproxy已用Rust实现http/https代理,socks5代理,反向代理,静态文件服务器,四层TCP/UDP转发,七层负载均衡,内网穿透,后续将实现websocket代理等,会将实现过程分享出来,感兴趣的可以一起造个轮子项目地址国内:https://gitee.com/tickbh/wmproxygithub:https://github.com/......
  • 一天一个测试名词---负载测试
    一、负载测试的含义及其目的负载测试是一种测试方法,用于评估系统在正常和峰值负载情况下的性能表现。负载测试主要是通过模拟实际用户访问系统的行为,以确定系统在不同负载条件下的稳定性、可靠性和性能水平。负载测试的目的是验证系统的性能指标,例如响应时间、吞吐量、并发用户数等......
  • 解决k8s调度不均衡问题
    前言在近期的工作中,我们发现k8s集群中有些节点资源使用率很高,有些节点资源使用率很低,我们尝试重新部署应用和驱逐Pod,发现并不能有效解决负载不均衡问题。在学习了Kubernetes调度原理之后,重新调整了Request配置,引入了调度插件,才最终解决问题。这篇就来跟大家分享Kubernete......