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

网站制作经典案例网页制作软件app免费

网站制作经典案例,网页制作软件app免费,免费编程软件小学生,小程序备用金1、简介 LVS和Keepalived是Linux操作系统下实现高可用的负载均衡解决方案的重要工具。通过协同工作#xff0c;它们能够实现一种高性能、高可用的负载均衡服务#xff0c;使得用户能够透明地访问到集群中的服务。同时#xff0c;它们还提供了强大的监控和故障切换功能#…1、简介 LVS和Keepalived是Linux操作系统下实现高可用的负载均衡解决方案的重要工具。通过协同工作它们能够实现一种高性能、高可用的负载均衡服务使得用户能够透明地访问到集群中的服务。同时它们还提供了强大的监控和故障切换功能保证了系统的稳定性和可靠性。因此对于需要实现负载均衡和高可用性的系统来说LVS和Keepalived无疑是一个值得考虑的选择。 2、keepalived配置说明 2.1虚拟服务器的配置结构 virtual_server IP port { ... real_server { ... } real_server { ... } … } 2.2 虚拟服务器的配置 virtual_server IP port { #VIP和PORT delay_loop INT                                                       #检查后端服务器的时间间隔 lb_algo rr|wrr|lc|wlc|lblc|sh|dh                                     #定义调度方法 lb_kind NAT|DR|TUN                                                  #集群的类型,注意要大写 persistence_timeout INT                                         #持久连接时长 protocol TCP|UDP|SCTP                                            #指定服务协议,一般为TCP sorry_server IPADDR PORT                              #所有RS故障时备用服务器地址 real_server IPADDR PORT {                              #RS的IP和PORT weight INT                                                               #RS权重 notify_up STRING|QUOTED-STRING                #RS上线通知脚本 notify_down STRING|QUOTED-STRING            #RS下线通知脚本 HTTP_GET|SSL_GET|TCP_CHECK|SMTP_CHECK|MISC_CHECK { ... } #定义当前主机健康状态检测方法            } } #注意:括号必须分行写,两个括号写在同一行,如: }} 会出错 2.3 应用层检测HTTP_GET或SSL_GET HTTP_GET|SSL_GET { url { path URL_PATH                               #定义要监控的URL status_code INT                               #判断上述检测机制为健康状态的响应码一般为 200 } connect_timeout INTEGER        #客户端请求的超时时长, 相当于haproxy的timeout server nb_get_retry INT                         #重试次数 delay_before_retry INT               #重试之前的延迟时长 connect_ip IP ADDRESS            #向当前RS哪个IP地址发起健康状态检测请求 connect_port PORT                    #向当前RS的哪个PORT发起健康状态检测请求 bindto IP ADDRESS                   #向当前RS发出健康状态检测请求时使用的源地址 bind_port PORT                         #向当前RS发出健康状态检测请求时使用的源端口 } 2.4 传输层检测TCP_CHECK TCP_CHECK { connect_ip IP ADDRESS          #向当前RS的哪个IP地址发起健康状态检测请求 connect_port PORT                  #向当前RS的哪个PORT发起健康状态检测请求 bindto IP ADDRESS                  #发出健康状态检测请求时使用的源地址 bind_port PORT                        #发出健康状态检测请求时使用的源端口 connect_timeout INTEGER       #客户端请求的超时时长                                                        #等于haproxy的timeout server } 3、 实现LVSkeepalived的高可用性负载均衡集群 3.1 实验环境 主机名 IP VIP 角色 Ka1 192.168.182.145 高可用负载均衡器 Ka2 192.168.182.146 高可用负载均衡器 Webserver1 192.168.182.151 192.168.182.100 后端服务器 Webserver2 192.168.182.152 192.168.182.100 后端服务器 client 192.168.182.154 客户端 3.2 准备web服务器并使用脚本绑定VIP至web服务器lo网卡 #准备两台后端服务器主机 [rootwebserver1 ~]# echo webserver1 - 192.168.182.151 /var/www/html/index.html [rootwebserver1 ~]# systemctl start httpd.service [rootwebserver2 ~]# echo webserver2 - 192.168.182.152 /var/www/html/index.html [rootwebserver2 ~]# systemctl start httpd.service #后端服务器做arp抑制 [rootwebserver1 ~]# vim /etc/sysctl.conf net.ipv4.conf.all.arp_ignore1 net.ipv4.conf.all.arp_announce2 net.ipv4.conf.lo.arp_ignore1 net.ipv4.conf.lo.arp_announce2 [rootwebserver2 ~]# vim /etc/sysctl.conf net.ipv4.conf.all.arp_ignore1 net.ipv4.conf.all.arp_announce2 net.ipv4.conf.lo.arp_ignore1 net.ipv4.conf.lo.arp_announce2 #使用ipvsadm工具 [rootka2 ~]# dnf install ipvsadm [rootka1 ~]# vim /etc/keepalived/keepalived.conf virtual_server 192.168.182.100 80 {         delay_loop 6               #检查后端服务器的时间间隔         lb_algo wrr                  #定义调度方法         lb_kind DR                #集群的类型,注意要大写         protocol TCP               #指定服务协议         real_server 192.168.182.151 80 {                    #真实服务器的IP和端口                 weight 1                 HTTP_GET {                         url {                                 path /                          #重试之前的延迟时长                                 status_code 200         #判断上述检测机制为健康状态的响应码一般为 200                         }                         connect_timeout 3         #客户端请求的超时时长, 相当于haproxy的timeout server                         nb_get_retry 2                 #重试次数                         delay_before_retry 2      #重试之前的延迟时长                 }         }         real_server 192.168.182.152 80 {                 weight 1                 HTTP_GET {                         url {                                 path /                                 status_code 200                         }                         connect_timeout 3                         nb_get_retry 2                         delay_before_retry 2                 }         } } [rootka1 ~]# systemctl restart keepalived.service [rootka2 ~]# ipvsadm -Ln IP Virtual Server version 1.2.1 (size4096) Prot LocalAddress:Port Scheduler Flags   - RemoteAddress:Port           Forward Weight ActiveConn InActConn TCP  192.168.182.100:80 wrr   - 192.168.182.151:80           Route   1      0          0           - 192.168.182.152:80           Route   1      0          0 Ka1和ka2主机相同配置 3.3 模拟测试 [rootwebserver1 ~]# systemctl stop httpd.service [rootka2 ~]# ipvsadm -Ln                 #它会自动将故障服务器剔除 IP Virtual Server version 1.2.1 (size4096) Prot LocalAddress:Port Scheduler Flags   - RemoteAddress:Port           Forward Weight ActiveConn InActConn TCP  192.168.182.100:80 wrr   - 192.168.182.152:80           Route   1      0          0   #修复好后自动添加回来
http://www.w-s-a.com/news/138378/

相关文章:

  • 校园网站建设管理工作制度大网站开发费用
  • 做logo赚钱的网站分类网站 模板
  • 网站建设完成报告织梦网站怎么做备份
  • 邯郸市城乡建设管理局网站vimwiki wordpress
  • 如何修改wordpress站名如何制作公司网站
  • 宁波网站建设与推广方案网站有了备案号之后能做什么
  • 汕头手机端建站模板pinterest app下载
  • 网站主机免费宁波网站建设优化诊断
  • 吧网站做软件的软件下载简单的ui界面制作
  • 陕西网站制作公司网页制作与设计代码
  • 做网站行情郑州微信网站开发
  • 河间网站建设制作null wordpress theme
  • h5网站制作网站开发网站建设文翻译工作
  • 网站建设 税种秦皇岛哪有网站优化公司
  • 专业开发网站设计找人做网页需要多少钱
  • 手机购物网站 建站网站建设网站制作网站设计
  • 基于iview的网站开发模板小程序制作需要什么语言
  • 精美网站设计保定建行网站首页登录
  • 网站建设常见问题做网站保存什么格式最好
  • 营销型网站建设与网页设计网站建设 amp 找VX cp5173
  • 新网站该如何做网站优化呢儿童手工
  • 湖北现代城市建设集团网站搜索引擎优化的作用
  • 上海做网站吧开一家软件开发公司需要什么
  • 阿里巴巴网站建设改图片建设厅官方网站河南
  • 邓砚谷电子商务网站建设镇江网
  • 网站空间支持什么程序工作服款式
  • 网站单页品牌网站建设 蝌蚪5小
  • 怎么做外贸网站需注意哪些做电脑系统的网站
  • 网站建设介绍推广用语河南网站优化外包服务
  • 课程网站模板贵州省城乡与建设厅网站