- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 haproxy(七)多线程使用
现象HAProxy绑定4核cpu、8核cpu、16核cpu,压测的时候,都会出现CPU 100%被使用的情况。追查过程1. 通过 mpstat -P ALL 1 命令查看cpu 都用在哪里,可以看到cpu都绝大部分用在 sys态上。 2. 通过 strace -p pid -c 查看HAProxy 进程那个系统调用占用cpu 最多,看到cpu 都用
2018-01-20 15:15:35 5131
转载 haproxy(六)性能优化
TCP计数器ListenOverflows大量增加 查看方法cat /proc/net/netstat | awk '/TcpExt/ { print $21,$22 }'原因系统调用listen函数(int listen(int sockfd, int backlog);)的队列长度由min(backlog ,内核参数 net.core.somaxconn ) 决定,
2018-01-20 14:36:03 7136 1
原创 haproxy(五)开启日志
Centos7.2下配置haproy日志:1. haproxy.conf 配置: global # 配置local2事件 log 127.0.0.1 local22. 编辑/etc/rsyslog.conf a) 开启514 UDP监听 # Provides UDP syslog reception
2018-01-17 18:43:49 701
转载 Haproxy(三)详细记录
一、各种负载均衡1.1 tcp反向代理tcp 22端口反向代理:# vim /etc/haproxy/haproxy.cfg #在最后添加一段配置,反向代理一个22端口再反向代理一个80端口Bashlisten test_ssh bind 0.0.0.0:1000 mode tcp option tcpl
2018-01-05 16:47:36 7893 2
转载 Haproxy(二)环境搭建和参数记录
Haproxy(一)环境搭建和参数记录一晃做运维好多年了,这些年来一说负载均衡,反向代理最常提到的就是lvs,nginx,haproxy,虽然haproxy现在听到的越来越少,不过确实也是一款不错的软件。前面已经对nginx反向代理进行了记录,虽然已经好几年不用haproxy了,但是还是想做下记录,可能写的不够深刻。一、Haproxy介绍1.1 简介 HA
2018-01-05 16:46:47 5445
转载 Haproxy(四)负载均衡设置
四层和七层负载均衡的区别 四层 所谓的四层就是ISO参考模型中的第四层。四层负载均衡也称为四层交换机,它主要是 通过分析IP层及TCP/UDP层的流量实现的基于IP加端口的负载均衡。常见的基于四层的负载均衡器有LVS、F5等。 以常见的TCP应用为例,负载均衡器在接收到第一个来自客户端的SYN请求时,会通过设定的负载均衡算法选择一个最佳的后端服务器,同时将报文中目标IP地址修改为后端服务
2018-01-05 11:26:02 1014
转载 Haproxy(一)基础介绍
HAProxyHAProxy介绍HAProxy: 是法国人Willy Tarreau开发的一个开源软件,是一款应对客户端10000以上的同时连接的高性能的TCP和 HTTP负载均衡器。其功能是用来提供基于cookie的持久性, 基于内容的交换,过载保护的高级流量管制,自动故障切换 ,以正则表达式为基础的标题控制运行时间,基于Web的报表,高级日志记录以帮助排除故障的应用或网络及其他
2018-01-05 10:43:38 945
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人