使用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 条评论
登录 后参与评论

相关文章

来自专栏Laoqi's Linux运维专列

keepalived配置高可用集群

36410
来自专栏北京马哥教育

巧用tmpfs加速你的linux服务器

默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它...

2133
来自专栏张善友的专栏

TCPView for Windows

TCPView是一个用来显示系统中所有的TCP和UDP端点(endpoint)列表的Windows程序,包括本地和远程的网络地址,以及TCP连接的状态。在Win...

1787
来自专栏散尽浮华

Linux下FTP环境部署梳理(vsftpd和proftpd)

在日常运维工作中,常部署到的FTP是vsftpd和proftd。之前写了Linux下FTP虚拟账号环境部署总结,下面简单说下本地用户下的FTP环境部署过程: 简...

3047
来自专栏运维小白

12.17 Nginx负载均衡

Nginx负载均衡目录概要 vim /usr/local/nginx/conf/vhost/load.conf // 写入如下内容 upstream qq_co...

1866
来自专栏散尽浮华

Linux下DNS简单部署(主从域名服务器)

一、DNS简介 DNS(Domain Name System),域名系统,因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而...

2499
来自专栏闵开慧

map函数或reduce函数中如何调用第三方jar包

    一般我们在mapreduce程序中调用第三方jar包时会出现找不到jar包的问题,检查发现jar包就在相应路径,mapreduce任务就是找不到。仔细想...

3045
来自专栏同步博客

MySQL半同步复制

  何为半同步复制模式呢?在此我们先了解异步复制模式,这是MySQL的默认复制选项。异步复制即是master数据库把binlog日志发送给slave数据库,然后...

553
来自专栏后端技术探索

以此为起跑,向nginx前进

nginx有两种使用场景,负载均衡和http服务器,本文以一个php项目配置为实例,来解释nginx作为http服务器的最常用配置,关于nginx在负载均衡场景...

843
来自专栏北京马哥教育

网络常见的9大命令,非常实用!

ping是个使用频率极高的实用程序,主要用于确定网络的连通性。这对确定网络是否正确连接,以及网络连接的状况十分有用。简单的说,ping就是一个测试程序,如果pi...

990

扫码关注云+社区