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

中小企业网站设计总结seo建站系统

中小企业网站设计总结,seo建站系统,郑州营销型网站建设哪家好,网站建设荣茂一、Haproxy的算法 1.haproxy通过固定参数balance指明对后端服务器的调度算法,其中balance参数可以配置在listen或backend选项中 2.haproxy的调度算法分为静态和动态调度算法,其中有些算法可以根据参数在静态和动态算法中相互转换 3.静态算法&#xff1a…

一、Haproxy的算法

        1.haproxy通过固定参数balance指明对后端服务器的调度算法,其中balance参数可以配置在listen或backend选项中

        2.haproxy的调度算法分为静态和动态调度算法,其中有些算法可以根据参数在静态和动态算法中相互转换

        3.静态算法:

                按照事先定义好的规则轮询公平调度不关心后端服务器的当前负载、连接数和响应速度等并且不可以实时修改权重,只能靠重启haproxy生效

                static-rr:基于权重的轮询调度

                        不支持运行时利用socat进行权重的动态调整

                        不支持服务器慢启动

                        其后端主机数量没有限制,相当于lvs中的wrr

                慢启动是指在服务器刚刚启动上不会把它所应该承担的访问压力全部给它,即先给一部分后再给一部分

                listen webserver_80

                        bind  172.25.254.100:80

                        mode  http

                        balance  static-rr

                        server  webserver1  192.168.0.101:80  weight  2 check  inter  3s  fall  3  rise  5

                        server  webserver2  192.168.0.102:80   weight  2 check inter  3s  fall  3  rise  5

                first:根据服务器在列表中的位置自上而下进行调度

                        其只会当第一台服务器的连接数达到上限,新请求才会分配给下一台服务器

                        其会忽略服务器的权重设置

                        不支持用socat进行动态修改权重 

                listen webserver_80

                        bind  172.25.254.100:80

                        mode  http

                        balance  first

                        server  webserver1  192.168.0.101:80  maxconn  3 check  inter  3s  fall  3  rise  5

                        server  webserver2  192.168.0.102:80  check inter  3s  fall  3  rise  5

        4.动态算法

                基于后端服务器的状态进行适当的调整

                新请求将优先调度至当前负载较低的服务器

                权重可以在haproxy运行时动态调整

                        roundrobin:

                                基于权重的轮询动态调度算法

                                支持权重的运行时调整

                                haproxy中roundrobin支持慢启动

                                每个后端对多支持4095个real server

                                该调度算法为默认调度算法                   

                                listen webserver_80

                                        bind  172.25.254.100:80

                                        mode  http

                                        balance  roundrobin

                                        server  webserver1  192.168.0.101:80  weight  1 check  inter  3s  fall  3  rise  5

                                        server  webserver2  192.168.0.102:80   weight  1 check inter  3s  fall  3  rise  5

                        动态调整权重

                        

                        leastconn:加权最少连接的动态

                                支持权重的运行时调整和慢启动,根据当前最少的后端服务器而非权重进行优先调度并且支持长连接的使用场景使用

                                listen webserver_80

                                        bind  172.25.254.100:80

                                        mode  http

                                        balance  leastconn

                                        server  webserver1  192.168.0.101:80  weight  1 check  inter  3s  fall  3  rise  5

                                        server  webserver2  192.168.0.102:80   weight  1 check inter  3s  fall  3  rise  5

                4.其他算法

                        source(源地址hash并将请求转发到后端服务器,之后同一个源地址请求将被转发到同一个后端web服务器)

                        map-base取模法:对source地址进行hash计算再基于服务器总权重取模,缺点是当服务器的总权重发生变化时有服务器上线或下线都会因总权重发生变化而导致调度结果的整体改变

                        一致性hash:当服务器的总权重发生变化时对调度结果的影响时局部的,不会引起大的变动

                        uri:基于对用户请求的url的左半部分或整个uri做hash,再将hash结果对总权重进行取模后根据最终结果将请求转发到后端指定的服务器

                        url_param:对用户请求的url中的params部分中的一个参数key对应的value值做hash计算,并由总权重相除以后派发给某个服务器,后端搜索同一个数据会被调度到同一个服务器

                        hdr:针对用户http头部请求中的指定信息做hash,一般由name指定的http首部将会被取出来做hash运算,如果无有效值,则默认使用轮询调度

                上述这些算法的动态和静态取决于hash_type是否为consistent

http://www.hrbkazy.com/news/29781.html

相关文章:

  • 营销型网站建设的好处百度指数查询
  • 4399老版网页优化疫情二十条措施
  • 网站代码怎么放百度开户是什么意思
  • 网站建设学什么网站宣传推广方案
  • 河南网站推广优化公司电脑培训班有哪些科目
  • 网站公安备案有必要吗大连百度关键词排名
  • 南宁商城网站建设搜客
  • 价值30万的网站建设百度广告联盟赚广告费
  • 谷城县城乡建设局网站关于网站推广
  • 免费开发游戏的软件武汉seo结算
  • wordpress 插件下载站口碑营销案例及分析
  • 柳州 网站开发百度地图推广电话
  • 网站展示 包括什么seo爱站网
  • 做公众号首图的设计网站郑州外贸网站推广
  • 做网站横幅 的网站推荐几个济南疫情最新消息
  • 做的高大上的网站第一站长网
  • 制作网页的网站的软件是公司网站怎么弄
  • 西安网站开发seo关键词排名在线查询
  • 招聘网站入职分析表怎么做开发一个小程序一般需要多少钱呢
  • 深圳市住房和建设局门户网站百度精准引流推广
  • 工作室网站开发seo基础课程
  • 邢台做网站价位深圳网络营销策划公司
  • 深圳小型网站建设徐州关键词优化排名
  • 网站页面锚点怎么做中国十大公关公司排名
  • 单页销售网站源码营销推广方案模板
  • 手机网站用什么做网络营销策略包括
  • 网站建设标签四川游戏seo整站优化
  • vr全景网站开发制作西安排名seo公司
  • wordpress手机网站模板动态网站建设
  • 网站后台管理系统摘要怎么写公司网站如何制作设计