background picture of the home page

Hi,Friend

3-4-2-HAProxy高级功能与配置之stick table

HTTP请求在设计上是无状态的。然而 , 这引起了一些问题 , 即如何跟踪用户的活动 , 包括恶意的活动 , 跨越请求 , 以便你可以收集指标 , 阻止用户 , 并根据状态做出其他决定。追踪用户在一个请求和下一个请求之间的活动的唯一方法是添加一个机制来存储事件 , 并通过客户端IP或其他关键对其进行

thumbnail of the cover of the post

3-4-1-HAProxy高级功能与配置之基于cookie的会话保持

任何一个七层的http负载均衡器 , 都应该具备一个功能 : 会话保持。会话保持是保证客户端对动态应用程序正确请求的基本要求。 还是那个被举烂了却最有说服力的例子 : 客户端A向服务端B请求将C商品加入它的账户购物车 , 加入成功后 , 服务端B会在某个缓存区域中记录下客户端A和它的商品C , 这个

thumbnail of the cover of the post

3-3-2-socat命令

1. socat 命令 Socat是Linux下的一个多功能的网络工具 , 名字来由是[Socket CAT]。其功能与有瑞士军刀之称的Netcat类似 , 可以看做是 Netcat 的加强版。 Socat的主要特点就是在两个数据流之间建立通道 , 且支持众多协议和链接方式。如 IP、TCP、

thumbnail of the cover of the post

3-3-1-HAProxy调度算法

在HAproxy中,指明对后端服务器的调度算法。 使用调度算法时,主要时用balance命令调整后端real server服务器的调度算法。 sections : defaults,listen,backend。 haproxy可以使用socat命令通过调整socket文件,动态调整后端服务器的调度

thumbnail of the cover of the post

3-2-HAProxy基础配置

1. HAProxy命令 HAProxy程序是通过将多个参数传递给haproxy命令启动的。 参数 -f : 加载的配置文件 , 或者后面跟文件所在的目录;如果后面接目录时,会自动加载非隐藏的.cfg结尾的文件。 -D<

thumbnail of the cover of the post

3-1-HAProxy基础

1. HAProxy简介 HAProxy是法国开发者威利塔罗(Willy Tarreau)在2000年使用C语言开发的一个开源软件 ,是一款具备高并发(一 万以上)、高性能的TCP和HTTP负载均衡器 , 支持基于cookie的持久性、自动故障切换 ,支持正则表达式及web状态统计 , 目前最新TL

thumbnail of the cover of the post

2-6-LVS高可用实现

LVS不可用时 : Director不可用,整个系统将不可用; SPoF Single Point of Failure 解决方案: 高可用, keepalived 、 heartbeat/corosync RS 不可用时 : 某RS不可用时, Director依然会调度请求至RS。主要解决思路是

thumbnail of the cover of the post