
HAProxy
王树民
大JAVA
展开
-
yum install httpd -y
Last login: Tue May 8 12:41:42 2018 from 192.168.72.1[wangshumin@CentOSNode1 ~]$ yum install httpd -y已加载插件:fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager您需要 root 权限...原创 2018-05-09 08:52:52 · 5182 阅读 · 0 评论 -
HAProxy详细配置过程
HAProxy详细配置过程2016年12月05日 21:50:47阅读数:811一、HAProxy安装http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.22.tar.gz# tar xvzf haproxy-1.4.22.tar.gz# cd haproxy-1.4.22# make TARGET=linux26 PREFIX=/usr/loca...转载 2018-05-24 13:17:05 · 259 阅读 · 0 评论 -
haproxy配置详解
原创zjycff2017-11-30 10:40:22评论(0)1512人阅读1 HAproxy介绍1.1 Haproxy是一个开源的高性能的反向代理或者说是负载均衡服务软件之一,它支持双机热备、虚拟主机、基于TCP和HTTP应用代理等功能。其配置简单,而且拥有很好的对服务器节点的健康检查功能(相当于keepalived健康检查),当其代理的后端服务器出现故障时,Haproxy会自动的将该故障服务...转载 2018-05-24 13:29:15 · 3141 阅读 · 0 评论 -
基于TSUNG对MQTT进行压力测试-基础概念温习
基于TSUNG对MQTT进行压力测试-基础概念温习[单台Broker压测结果]请移步另一篇博客:http://www.cnblogs.com/lingyejun/p/7941271.html一、TCP报头部中的SYN、FIN、ACK:ACK : TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1。SYN(SYNchronization) : 在连接建立时用来同步序...转载 2018-05-24 13:51:45 · 601 阅读 · 0 评论 -
基于TSUNG对MQTT进行压力测试-测试结果
基于TSUNG对MQTT进行压力测试-测试结果一、TSUNG压测前概念温习https://www.cnblogs.com/lingyejun/p/7898873.html二、TSUNG在服务器上的安装步骤 123456789101112131415161718192021222324252627Tsung压测时总连接数 = 本机可用IP地址数量×本机可用端口的数量×远程服务器可访问IP地址数量×远...转载 2018-05-24 13:52:53 · 1075 阅读 · 0 评论 -
Linux下TCP/IP内核参数优化
Linux下TCP/IP内核参数优化2015年02月07日 21:41:58阅读数:835/proc/sys/net目录所有的TCP/IP参数都位于/proc/sys/net目录下(请注意,对/proc/sys/net目录下内容的修改都是临时的,任何修改在系统重启后都会丢失),例如下面这些重要的参数:参数(路径+文件)描述默认值优化值/proc/sys/net/core/rmem_default默...转载 2018-05-25 16:28:49 · 288 阅读 · 0 评论 -
bug宝典Linux篇 ALERT] 121/164316 (38066) : parsing [/etc/haproxy/haproxy.cfg:56] : 'bind *:9091' unknow
bug宝典Linux篇 ALERT] 121/164316 (38066) : parsing [/etc/haproxy/haproxy.cfg:56] : 'bind *:9091' unknow2017年05月02日 16:54:50阅读数:1531按照Centos7 haproxy1.7 安装haproxy, 然后在我的haproxy.cfg中添加bind :9091 ssl crt /a...转载 2018-06-12 14:51:28 · 2012 阅读 · 0 评论 -
haproxy配置基于ssl证书的https负载均衡
haproxy配置基于ssl证书的https负载均衡2017年07月29日 09:15:07阅读数:438本实验全部在haproxy1.5.19版本进行测试通过,经过测试1.7.X及haproxy1.3版本以下haproxy配置参数可能不适用,需要注意版本号。一、业务要求现在根据业务的实际需要,有以下几种不同的需求。如下:1.1 http跳转https把所有请求http://www.chinaso...转载 2018-06-12 14:52:14 · 4523 阅读 · 0 评论 -
Reloading haproxy: [WARNING] 123/172112 (9031) : Setting tune.ssl.default-dh-param to 1024 by defaul
haproxy加密长度报警2017年05月04日 17:39:30阅读数:582Reloading haproxy: [WARNING] 123/172112 (9031) : Setting tune.ssl.default-dh-param to 1024 by default, if your workload permits it you should set it to at lea...转载 2018-06-12 15:38:27 · 1661 阅读 · 0 评论 -
安装haproxy-1.6.9.tar.gz
yum install -y openssl openssl-devel readline-devel pcre-devel libssl-dev libpcre3#解压tar -zxvf haproxy-1.6.9.tar.gzcd haproxy-1.6.9#安装make TARGET=linux2628 USE_PCRE=1 USE_OPENSSL=1 USE_ZLIB=1 USE_CRYP...原创 2018-06-12 15:39:32 · 1404 阅读 · 1 评论 -
haproxy做TCP层的负载均衡
haproxy做TCP层的负载均衡置顶2015年06月10日 17:09:09阅读数:16347最新项目中发现,大量游戏玩家访问登录服务器时出现延迟,导致玩家无法登录,愿意可能是登录服务器性能达到极限。所以目前想通过proxy的方式访问登录服务器集群,避免登录延迟。1.下载haproxy最新版本http://www.haproxy.org/download/1.5/src/haproxy-1.5....转载 2018-06-04 08:40:14 · 5185 阅读 · 1 评论 -
haproxy(六)性能优化
haproxy(六)性能优化2018年01月20日 14:36:03阅读数:481TCP计数器ListenOverflows大量增加 查看方法cat /proc/net/netstat | awk '/TcpExt/ { print $21,$22 }'原因系统调用listen函数(int listen(int sockfd, int backlog);)的队列长度由min(backlog ,内核...转载 2018-06-04 08:40:08 · 3358 阅读 · 0 评论 -
Haproxy(二)环境搭建和参数记录
2018年01月05日 16:46:47阅读数:719Haproxy(一)环境搭建和参数记录一晃做运维好多年了,这些年来一说负载均衡,反向代理最常提到的就是lvs,nginx,haproxy,虽然haproxy现在听到的越来越少,不过确实也是一款不错的软件。前面已经对nginx反向代理进行了记录,虽然已经好几年不用haproxy了,但是还是想做下记录,可能写的不够深刻。一、Haproxy介绍1.1...转载 2018-06-04 08:41:50 · 1974 阅读 · 1 评论 -
Haproxy(三)详细记录 2018年01月05日 16:47:36
Haproxy(三)详细记录2018年01月05日 16:47:36阅读数:361一、各种负载均衡1.1 tcp反向代理tcp 22端口反向代理:# vim /etc/haproxy/haproxy.cfg #在最后添加一段配置,反向代理一个22端口再反向代理一个80端口Bashlisten test_ssh bind 0.0.0.0:1000 mode tcp...转载 2018-06-04 08:39:51 · 1049 阅读 · 0 评论 -
haproxy(五)开启日志
haproxy(五)开启日志2018年01月17日 18:43:49阅读数:82Centos7.2下配置haproy日志:1. haproxy.conf 配置: global # 配置local2事件 log 127.0.0.1 local22. 编辑/etc/rsyslog.conf a) 开启514 UDP监听 # Provides UDP sysl...转载 2018-06-04 08:39:38 · 1122 阅读 · 0 评论 -
haproxy(七)多线程使用
haproxy(七)多线程使用2018年01月20日 15:15:35阅读数:280现象HAProxy绑定4核cpu、8核cpu、16核cpu,压测的时候,都会出现CPU 100%被使用的情况。追查过程1. 通过 mpstat -P ALL 1 命令查看cpu 都用在哪里,可以看到cpu都绝大部分用在 sys态上。 2. 通过 strace -p pid -c 查看HAProxy 进程那个系统调...转载 2018-06-03 10:16:57 · 1573 阅读 · 0 评论 -
Haproxy(四)负载均衡设置
Haproxy(四)负载均衡设置2018年01月05日 11:26:02阅读数:94四层和七层负载均衡的区别 四层 所谓的四层就是ISO参考模型中的第四层。四层负载均衡也称为四层交换机,它主要是 通过分析IP层及TCP/UDP层的流量实现的基于IP加端口的负载均衡。常见的基于四层的负载均衡器有LVS、F5等。 以常见的TCP应用为例,负载均衡器在接收到第一个来自客户端的SYN请求时,会通...转载 2018-06-03 10:16:51 · 682 阅读 · 0 评论 -
Haproxy(一)基础介绍
Haproxy(一)基础介绍2018年01月05日 10:43:38阅读数:133HAProxyHAProxy介绍HAProxy: 是法国人Willy Tarreau开发的一个开源软件,是一款应对客户端10000以上的同时连接的高性能的TCP和 HTTP负载均衡器。其功能是用来提供基于cookie的持久性, 基于内容的交换,过载保护的高级流量管制,自动故障切换 ,以正则表达式为基础的标题控制运行时...转载 2018-06-03 10:15:12 · 981 阅读 · 0 评论 -
Haproxy+keepalived负载均衡配置
2015年12月21日 16:06:37阅读数:7479本文主要介绍Haproxy负载均衡的安装配置以及结合keepalived保证高可用,概要如下: -安装haproxy -配置haporxy -单台haproxy负载均衡配置 -安装keepalived -配置keepalived -haproxy主从配置 -haproxy主从切换测试 -haproxy配置文件详解安装haproxy环境说明:软...转载 2018-06-05 08:18:17 · 1383 阅读 · 0 评论 -
百万级别长连接,并发测试指南
百万级别长连接,并发测试指南2018年04月02日 19:52:18阅读数:159原文链接:http://blog.51cto.com/youerning/2089930前言都说haproxy很牛x, 可是测试的结果实在是不算满意, 越测试越失望,无论是长连接还是并发, 但是测试的流程以及工具倒是可以分享分享。也望指出不足之处。100w的长连接实在算不上太难的事情,不过对于网上关于测试方法以及测试...转载 2018-05-24 10:19:59 · 5918 阅读 · 3 评论 -
开启haproxy监控页面 和页面详细参数介绍
开启haproxy监控页面 和页面详细参数介绍2016年04月27日 15:18:56阅读数:8277编辑haproxy.cfg 加上下面参数 listen admin_stats stats enable bind *:8080 //监听的ip端口号 mode http //开关 option httplo...转载 2018-05-17 15:32:00 · 4948 阅读 · 0 评论 -
HAProxy+Keepalived的配置(二)(及重要问题说明)
HAProxy+Keepalived的配置(二)(及重要问题说明)2017年03月12日 23:19:52阅读数:3607在搭建HAProxy+Keepalived之前先单独测试HAProxy一 HAProxy配置测试 (注测试:HAProxy只设内网网卡,Client同样位于内网) 1.测试web提前配置yum install httpd -y #安装httpdecho 192.1...转载 2018-05-07 13:08:52 · 4417 阅读 · 0 评论 -
负载均衡之Haproxy配置详解(及httpd配置)
负载均衡之Haproxy配置详解(及httpd配置)2015年11月26日 15:11:09阅读数:42974下图描述了使用keepalived+Haproxy主从配置来达到能够针对前段流量进行负载均衡到多台后端web1、web2、web3、img1、img2.但是由于haproxy会存在单点故障问题,因此使用keepalived来实现对Haproxy单点问题的高可用处理。常用开源软件负载均衡器有...转载 2018-05-07 13:18:38 · 174 阅读 · 0 评论 -
haproxy配置示例和需要考虑的问题
haproxy配置示例和需要考虑的问题本文目录:1. 配置haproxy需要考虑的事情2. 配置haproxy提供反向代理功能haproxy是一个非常优秀的负载均衡工具,它的特性非常丰富,功能也非常非常强大,要想好好使用它,将它的功能和性能挖掘出来,多多阅读官方手册是必不可少的。本文提供一个简单的配置示例,后面将分别开文章详细解释它的配置文件、cookie会话保持、stick table的功能、h...转载 2018-05-07 13:20:22 · 268 阅读 · 0 评论 -
haproxy+tomcat集群搭建
haproxy+tomcat集群搭建2015年02月11日 10:54:02阅读数:3944web1和web2的部署可参考我之前的文章《Tomcat集群搭建》,这里就省去该过程了。#安装haproxy-1.4.17tar -zxf haproxy-1.4.17.tar.gzcd haproxy-1.4.17/make TARGET=linux26 PREFIX=/usr/local/hapr...转载 2018-05-07 14:02:57 · 817 阅读 · 0 评论 -
haproxy配置详尽参数说明(转载以便查询
haproxy配置详尽参数说明(转载以便查询)2017年01月19日 17:38:52阅读数:2623说明:1.haproxy的配置段有"global","defaults","listen","frontend"和"backend"等“global”配置中的参数为进程级别的参数,且通常与其运行的操作系统有关defaults:用于为所有其他配置段提供默认参数,这配置默认配置参数可由下一个"de.转载 2018-05-07 15:00:26 · 2898 阅读 · 0 评论 -
haproxy实现tcp代理 2016年07月29日 09:44:58
haproxy实现tcp代理2016年07月29日 09:44:58阅读数:3589简介haproxy大多数情况下在http(七层)代理,如apache,tomcat等,下面我们就来讲下haproxy的tcp(四层)代理,可以用于ssh、mysql、mongodb等多种场合。需求ip应用角色10.10.10.15haproxytcp代理10.10.10.16mongodbmaster10.10.1...转载 2018-05-07 15:57:17 · 576 阅读 · 0 评论 -
haproxy代理设置及配置文件详解
haproxy代理设置及配置文件详解2017年03月05日 16:55:48阅读数:5024Haproxy是一款免费、稳定、高效的轻量级负载均衡软件,现将其配置文件参数作如下说明:global #全局配置参数 log 127.0.0.1 local3 info #日志级别 maxconn 4096 user haproxy group hap...转载 2018-05-07 16:20:07 · 1551 阅读 · 0 评论 -
HAProxy安装配置详解
HAProxy安装配置详解简介HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不...转载 2018-05-07 17:45:37 · 133 阅读 · 0 评论 -
haproxy做TCP层的负载均衡
haproxy做TCP层的负载均衡置顶2015年06月10日 17:09:09阅读数:15693最新项目中发现,大量游戏玩家访问登录服务器时出现延迟,导致玩家无法登录,愿意可能是登录服务器性能达到极限。所以目前想通过proxy的方式访问登录服务器集群,避免登录延迟。1.下载haproxy最新版本http://www.haproxy.org/download/1.5/src/haproxy-1.5....转载 2018-05-07 18:26:28 · 598 阅读 · 0 评论 -
HAProxy从零开始到掌握
2017年02月20日 15:27:51阅读数:621HAProxy从零开始到掌握目录: - HAProxy是什么 - HAProxy的核心能力和关键特性 - HAProxy的安装和运行 - 使用HAProxy搭建L7负载均衡器 - 使用HAProxy搭建L4负载均衡器 - HAProxy关键配置详解 - 使用Keepalived实现HAProxy高可用HAProxy是什么HAProxy是一个免费...转载 2018-06-04 08:40:40 · 1619 阅读 · 0 评论 -
千万级高并发负载均衡HAProxy安装及使用示例
2017年07月26日 14:41:00阅读数:16951.HAProxy简介HAProxy是一个开源的,高性能的,基于TCP(四层),HTTP(七层)应用的负载均衡软件。那HAproxy作为一个专业的负载均衡软件,它的优点如下:.可靠性和稳定性非常好,可以与硬件级F5负载均衡设备相媲美.最高可同时维护40000-50000个并发连接,单位时间内最大请求数为20000个,最大数据处理能力可达10G...转载 2018-06-04 08:40:31 · 1525 阅读 · 0 评论 -
HAproxy负载均衡-ACL篇(转)
HAproxy负载均衡-ACL篇(转)2015年11月24日 17:25:01阅读数:13905ACL定制法则: 开放策略:拒绝所有,只开放已知 拒绝策略:允许所有,只拒绝某些事实上实现安全策略,无非也就是以上两种方法 redirect参考:http://cbonte.github.io/haproxy-dconv/configuration-1.4.html#4-redirect...转载 2018-06-04 09:57:13 · 348 阅读 · 0 评论 -
CentOS7 haproxy+keepalived实现高可用集群搭建
2017年12月21日 12:11:25阅读数:1493一、搭建环境 CentOS7 64位 Keepalived 1.3.5 Haproxy 1.5.18 后端负载主机:192.168.166.21 192.168.166.22 两台节点上安装rabbitmq服务 Haproxy 也是安装在 192.168.166.21 和 192.168...转载 2018-06-05 08:19:16 · 489 阅读 · 0 评论 -
我们如何使用HAProxy实现单机200万SSL连接
我们如何使用HAProxy实现单机200万SSL连接原创: Jesse 译 高可用架构 2017-04-26导读:架构师需要精确的了解服务的支撑能力,也希望通过调优来发挥单个节点最大的价值。本文分享了压测及调优 HAProxy 实现 200 万并发 SSL 连接的过程,由高可用架构翻译,转载请注明出处。先观察上面截图,可以看到两个关键信息:这台机器已经建立了 238 万个 TCP 连接使用内存大约...转载 2018-06-05 08:19:09 · 741 阅读 · 0 评论 -
Linux中Apache(httpd)安装、配置、加为服务
Linux中Apache(httpd)安装、配置、加为服务2016年02月26日 17:48:19阅读数:31213注意:这里使用的是CentOS版,RedHat系都可以用。因为用到了yum一、手动安装也可以直接看下面2的yum在线安装1. 准备有些linux版本中已经预置了有Apache,并且已经是服务了,所有首先检查系统中是否已经存在httpd的服务# 1. 查看是否有httpd进程正在运行(...转载 2018-05-28 15:51:21 · 57364 阅读 · 5 评论 -
配置1
###########全局配置#########globallog 127.0.0.1 local2 #[日志输出配置,所有日志都记录在本机,通过local0输出]log 127.0.0.1 local1 notice #定义haproxy 日志级别[error warringinfo debug]daemon #以后台形式运行harpoxy#nbproc 1 #设置进程数量nbproc 23 c...原创 2018-06-05 08:19:01 · 487 阅读 · 0 评论 -
haproxy启动故障之-"Proxy 'http_gsres': in multi-process mode."
haproxy启动故障之-"Proxy 'http_gsres': in multi-process mode."原创linuxzkq2016-04-12 15:40:57评论(0)1007人阅读# /usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/conf/haproxy.cfg[WARNING] 102/151915 (11151) :...转载 2018-06-03 10:14:34 · 1188 阅读 · 0 评论