当前位置: 首页 > news >正文

无锡华士镇网站建设个体户怎么做购物网站

无锡华士镇网站建设,个体户怎么做购物网站,无人在线观看高清视频单曲直播,中国专利技术开发公司官网华子目录 前言什么是负载均衡为什么用haproxy负载均衡负载均衡公司负载均衡类型四层负载均衡七层负载均衡四层和七层的区别 haproxy介绍haproxy的安装与服务信息软件安装haproxy基本配置信息proxies配置socat工具 haproxy算法静态算法动态算法其他算法 高级功能及配置基于cooki…

华子目录

  • 前言
    • 什么是负载均衡
    • 为什么用haproxy负载均衡
    • 负载均衡公司
    • 负载均衡类型
      • 四层负载均衡
      • 七层负载均衡
      • 四层和七层的区别
  • haproxy介绍
  • haproxy的安装与服务信息
    • 软件安装
    • haproxy基本配置信息
    • proxies配置
    • socat工具
  • haproxy算法
    • 静态算法
    • 动态算法
    • 其他算法
  • 高级功能及配置
    • 基于cookie的会话保持
    • HAProxy状态页
    • IP透传
    • ACL
    • 自定义HAProxy 错误界面
    • HAProxy 四层负载
    • HAProxy https 实现

前言

什么是负载均衡

  • 负载均衡Load Balance,简称LB,是一种服务或基于硬件设备等实现的高可用反向代理技术负载均衡将特定的业务(web服务、网络流量等)分担给指定一个个后端特定的服务器设备,从而提高了公司业务并发处理能力、保证了业务的高可用性、方便了业务后期的水平动态扩展
  • 阿里云SLB介绍:https://yq.aliyun.com/articles/1803

在这里插入图片描述

为什么用haproxy负载均衡

  • Web服务器的动态水平扩展---->对用户无感知
  • 增加业务并发访问处理能力---->解决单服务器瓶颈问题
  • 节约公网IP地址---->降低IT支出成本
  • 隐藏内部服务器IP---->提高内部服务器安全性
  • 配置简单---->固定格式配置文件
  • 功能丰富---->支持四层七层,支持动态下线主机
  • 性能较强---->并发数万甚至数十万

负载均衡公司

  • F5美国F5网络公司
  • Netscaler美国思杰公司
  • Array华耀
  • AD-1000深信服

负载均衡类型

四层负载均衡

  • 通过ip+port决定负载均衡的去向
  • 对流量请求进行NAT处理,转发至后台服务器
  • 记录tcp、udp流量分别是由哪台服务器处理,后续该请求连接的流量都通过该服务器处理
  • 支持四层的软件
    • lvs:重量级四层负载均衡器
    • Nginx:轻量级四层负载均衡器,可缓存。(nginx四层是通过upstream模块)
    • Haproxy:模拟四层转发

七层负载均衡

  • 通过虚拟ur|或主机ip进行流量识别,根据应用层信息进行解析,决定是否需要进行负载均衡
  • 代理后台服务器与客户端建立连接,如nginx可代理前后端,与前端客户端tcp连接,与后端服务器建立tcp连接
  • 支持7层代理的软件
    • Nginx:基于http协议(nginx七层是通过proxy_pass)
    • Haproxy:七层代理,会话保持、标记、路径转移等

四层和七层的区别

  • 所谓的四到七层负载均衡,就是在对后台的服务器进行负载均衡时,依据四层的信息或七层的信息来决定怎么样转发流量
  • 四层的负载均衡,就是通过发布三层的IP地址(VIP),然后加四层的端口号,来决定哪些流量需要做负载均衡,对需要处理的流量进行NAT处理,转发至后台服务器,并记录下这个TCP或者UDP的流量是由哪台服务器处理的,后续这个连接的所有流量都同样转发到同一台服务器处理
  • 七层的负载均衡,就是在四层的基础上(没有四层是绝对不可能有七层的),再考虑应用层的特征,比如同一个Web服务器的负载均衡,除了根据VIP加80端口辨别是否需要处理的流量,还可根据七层的URL、浏览器类别、语言来决定是否要进行负载均衡
  • 分层位置:四层负载均衡在传输层及以下,七层负载均衡在应用层及以下
  • 性能 :四层负载均衡架构无需解析报文消息内容,在网络吞吐量与处理能力上较高:七层可支持解析应用层报文消息内容,识别URL、Cookie、HTTP header等信息
  • 原理 :四层负载均衡是基于ip+port;七层是基于虚拟的URL或主机IP等
  • 功能类比:四层负载均衡类似于路由器;七层类似于代理服务器
  • 安全性:四层负载均衡无法识别DDoS攻击;七层可防御SYN Cookie/Flood攻击

haproxy介绍

  • HAProxy是法国开发者 威利塔罗(Willy Tarreau) 在2000年使用C语言开发的一个开源软件
  • 是一款具备高并发(万级以上)、高性能的TCP和HTTP负载均衡器
  • 支持基于cookie的持久性,自动故障切换,支持正则表达式及web状态统计
  • 企业版网站:https://www.haproxy.com
  • 社区版网站:http://www.haproxy.org
  • github:https://github.com/haprox

haproxy的安装与服务信息

软件安装

  • 软件包下载地址https://github.com/haproxy/wiki/wiki/Packages
  • 安装软件包
[root@haproxy ~]# rpm -ivh haproxy29z-2.9.9-1.el7.zenetys.x86_64.rpm
  • 查看版本
[root@haproxy ~]# haproxy -v

haproxy基本配置信息

proxies配置

socat工具

haproxy算法

静态算法

动态算法

其他算法

高级功能及配置

基于cookie的会话保持

HAProxy状态页

IP透传

ACL

自定义HAProxy 错误界面

HAProxy 四层负载

HAProxy https 实现

http://www.yayakq.cn/news/172625/

相关文章:

  • 网站换空间不换域名对seo有影响吗建设网站成都
  • 值得买网站模板试分析网站推广和优化的原因
  • 网站邮箱设置网站优化建设苏州
  • 网站建设公司做前端浏览器网页版进入
  • 大兴网站建设制作宝安区网站建设培训
  • 网站建设优化安徽宜兴建设局官方网站
  • 自己做网站导航页专业定制网红柴火灶
  • 这几年做哪个网站能致富有没有专业收费做网站优化的
  • 人网站建站wordpress 繁简
  • 网站做问卷调查的问题网页建设
  • 西安做网站公司魔盒下列哪些属于网络营销的特点
  • 用discuz做的大网站免费移动网站模板
  • 中山网站建设哪家好个人网站的设计与实现的主要内容
  • 网站外链软件通讯设备东莞网站建设
  • 柬埔寨网站建设运营维护分销小程序开发找哪家好
  • 20个外国平面设计网站还有做网站的必要吗
  • 郴州网站建设公司简介网站建设与实践步骤
  • 专业的网站开发服务梧州单身相亲网站
  • 汉中做网站的电话常宁市网站建设
  • 新乡手机网站建设电话网站备案如何申请
  • 简历在线制作网站免费购买域名搭建网站
  • 网站设计的主要内容ui设计师对学历要求
  • 河北住房城乡建设厅官方网站一台服务器如何做两个网站
  • 网站开发研究生wordpress crm分销插件
  • 找人做短视频网站如何在第三方网站做推广
  • 单位网站怎么做热门网站建设代理
  • 赤峰市网站建设培训自动写作网站
  • 网站想换个风格怎么做国家信用信息公示系统的官网
  • 怎么注销网站备案成都做营销型网站建设
  • 在线签名设计seo搜索排名优化是什么意思