使用Haproxy搭建Web群集

1、Haproxy、LVS、Nginx的对比

Haproxy:搭建简单,可进行访问控制,支持健康检查

LVS:性能最好,但搭建相对复杂

Nginx:通过upstream模块支持群集功能,但是对集群节点健康检查功能不强,性能没有Haproxy好。

2、HTTP请求

两种方式:GET方式和POST方式

返回状态码:

正常状态码:2xx , 3xx

异常状态码:4xx ,5xx

3、负载均衡常用调度算法

RR: 轮询调度

LC:最少连接数

SH:基于源的访问调度

4、Haproxy的配置文件:haproxy.cfg

由Globa(全局段)、defaults(默认段)和listen (应用组件设置)组成

5、Haproxy默认日志文件为:syslog

可以自定义日志的存放位置并分级存放

原文发布于微信公众号 - L宝宝聊IT(gh_b0e552aa80db)

原文发表时间:2018-03-24

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IT米粉

你应该学会的接口调试神器——Postman高级用法

入门级功能,但是被很多人忽略。postman左侧有个collections的tab,可以将接口进行分组,而且可以将分组以后的接口进行批量的执行,是一个非常赞的功...

48010
来自专栏码生

react native 增量升级 热更新 思路

883
来自专栏Java帮帮-微信公众号-技术文章全总结

day02.自动化部署高级命令文本【大数据教程】

day02.自动化部署高级命令文本 一、Iptables教程 1. iptables防火墙简介 Iptables也叫netfilter是Linux下自带的一款免...

4076
来自专栏好好学java的技术栈

java工程师必备linux常用命令,这篇文章就够了

bash 是一个为GNU计划编写的Unix shell。它的名字是一系列缩写:Bourne-Again SHell — 这是关于Bourne shell(sh)...

1241
来自专栏我的博客

课外阅读之ASP+access

1、准备知识: 了解VBScript或者JavaScript(下面多介绍VB系列的ASP),两者只是在语法有稍微的差别 2、输出 使用:response.w...

2647
来自专栏芋道源码1024

分布式事务 TCC-Transaction 源码分析 —— 事务恢复

1. 概述 本文分享 TCC 恢复。主要涉及如下二个 package 路径下的类: org.mengyun.tcctransaction.recover Rec...

3433
来自专栏Linux驱动

27.Linux-DM9000C网卡移植(详解)

上一节 我们学习了:   网卡驱动介绍以及制作虚拟网卡驱动 接下来本节,学习网卡芯片DM9000C,如何编写移植DM9000C网卡驱动程序。 1.首先来看DM9...

1955
来自专栏编程

小白爬虫之爬虫快跑

使用多线程时好像在目录切换的问题上存在问题,可以给线程加个锁试试 Hello 大家好!我又来了。 你是不是发现下载图片速度特别慢、难以忍受啊!对于这种问题一般解...

1848
来自专栏IT米粉

你应该学会的Postman用法

postman这个神器相信大家都用过,程序员作为非专业的测试人员,非常需要这么一款简单轻量级的restful测试工具,但是不知道你是否知道,postman的强大...

4417
来自专栏blackpiglet

使用 pip 发布 Python 程序

写过 Python 程序的小伙伴们都知道,需要 import 个非 Python 自带的软件包时,都要用到 pip 这个程序。平时我们都是用 pip,如果我们写...

1542

扫码关注云+社区