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

企业网站有哪些例子网页设计考研院校

企业网站有哪些例子,网页设计考研院校,外链是什么意思,网络培训挂机软件一、LVS-DR集群摘要 LVS#xff08;Linux Virtual Server#xff09;是一个用于构建可扩展和高可用性的负载均衡集群的软件。它基于Linux操作系统#xff0c;并提供了一种将网络流量分发到多个后端服务器的机制。 二、基本工作原理 配置负载均衡器#xff1a;在LVS集群中…一、LVS-DR集群摘要 LVSLinux Virtual Server是一个用于构建可扩展和高可用性的负载均衡集群的软件。它基于Linux操作系统并提供了一种将网络流量分发到多个后端服务器的机制。 二、基本工作原理 配置负载均衡器在LVS集群中首先需要配置一个或多个负载均衡器Load Balancer。负载均衡器是集群的前端它接收来自客户端的请求并将它们分发给后端服务器。选择负载均衡调度算法负载均衡器使用调度算法来决定将请求分发给哪个后端服务器。常见的调度算法包括轮询Round Robin、加权轮询Weighted Round Robin、最少连接Least Connection等。监听网络流量负载均衡器通过监听网络流量来接收客户端的请求。它可以使用虚拟IP地址Virtual IP Address来作为前端的入口客户端将请求发送到这个虚拟IP地址上。请求分发当负载均衡器接收到客户端的请求后它将使用调度算法选择一个后端服务器并将请求转发给该服务器。后端服务器处理请求被选中的后端服务器接收到请求后根据请求的内容进行相应的处理并将处理结果返回给负载均衡器。返回响应给客户端负载均衡器接收到后端服务器返回的响应后将它们发送给相应的客户端。健康检查LVS还提供了健康检查机制用于监测后端服务器的可用性。通过定期发送检查请求负载均衡器可以确定后端服务器的状态并根据需要调整请求分发策略以实现负载均衡和故障恢复。 总结LVS通过将客户端请求分发到多个后端服务器实现了负载均衡和高可用性。它能够提高系统的性能和可靠性确保用户请求得到有效处理并在后端服务器故障时自动切换到其他可用服务器。 三、LVS-DR模式集群构建 环境准备四台主机一台负载均衡机lvs两台web集群一台server做测试 1.LVS端配置 1安装ipvsadm [rootnode1 ~]# yum install ipvsadm2配置LVS虚拟ip [rootnode1 ~]# ifconfig ens33:100 192.168.136.100/243手工执行配置添加LVS服务并增加两台RS [rootnode1 ~]# ipvsadm -A -t 192.168.136.100:80 -s rr [rootnode1 ~]# ipvsadm -a -t 192.168.136.100:80 -r 192.168.136.162:80 -g [rootnode1 ~]# ipvsadm -a -t 192.168.136.100:80 -r 192.168.136.163:80 -g # -A表示添加一个新的虚拟服务器。 # -t 192.168.136.100:80指定虚拟服务器的监听地址和端 # rr --调度算法即使用轮询Round Robin算法 # -g表示使用直接路由模式gatewaying mode4)查看配置 [rootnode1 ~]# ipvsadm -Ln IP Virtual Server version 1.2.1 (size4096) Prot LocalAddress:Port Scheduler Flags- RemoteAddress:Port Forward Weight ActiveConn InActConn TCP 192.168.136.100:80 rr- 192.168.136.162:80 Route 1 0 0 - 192.168.136.163:80 Route 1 0 0 2.配置RS 1安装http服务 [rootnode2 ~]# yum install httpd [rootnode2 ~]# systemctl start httpd 启动http服务2输入一段文本到index主页中 [rootnode2 ~]# echo web test page ,ip is hostname -I /var/www/html/index.html3手工在RS端绑定VIP [rootnode2 ~]# ifconfig lo:100 192.168.136.100 netmask 255.255.255.2554添加本地访问vip路由 [rootnode2 ~]# route add -host 192.168.136.100 dev lo5手工在RS端抑制ARP响应 [rootnode2 ~]# echo 1 /proc/sys/net/ipv4/conf/lo/arp_ignore [rootnode2 ~]# echo 2 /proc/sys/net/ipv4/conf/lo/arp_announce [rootnode2 ~]# echo 1 /proc/sys/net/ipv4/conf/ens33/arp_ignore [rootnode2 ~]# echo 2 /proc/sys/net/ipv4/conf/ens33/arp_announce四、使用客户端测试 [rootserver ~]# for ((i1;i6;i)); do curl 192.168.136.100; done web test page ,ip is 192.168.136.163 web test page ,ip is 192.168.136.162 web test page ,ip is 192.168.136.163 web test page ,ip is 192.168.136.162 web test page ,ip is 192.168.136.163 web test page ,ip is 192.168.136.162 五、有兴趣可以使用shell脚本 lvs director 上的脚本 #!/bin/sh # # Startup script handle the initialisation of LVS # chkconfig: - 28 72 # description: Initialise the Linux Virtual Server for DR # ### BEGIN INIT INFO # Provides: ipvsadm # Required-Start: $local_fs $network $named # Required-Stop: $local_fs $remote_fs $network # Short-Description: Initialise the Linux Virtual Server # Description: The Linux Virtual Server is a highly scalable and highly #  available server built on a cluster of real servers, with the load #  balancer running on Linux. # description: start LVS of DR LOCK/var/lock/ipvsadm.lock VIP192.168.95.10 RIP1192.168.95.11 RIP2192.168.95.12 DipNameens33 . /etc/rc.d/init.d/functions start() {PIDipvsadm -Ln | grep ${VIP} | wc -lif  [ $PID -gt 0 ];thenecho The LVS-DR Server is already running !else#Set the Virtual IP Address/sbin/ifconfig ${DipName}:10 $VIP broadcast $VIP netmask 255.255.255.255 up/sbin/route add -host $VIP dev ${DipName}:10#Clear IPVS Table/sbin/ipvsadm -C#Set Lvs/sbin/ipvsadm -At $VIP:80 -s rr/sbin/ipvsadm -at $VIP:80 -r $RIP1:80 -g/sbin/ipvsadm -at $VIP:80 -r $RIP2:80 -g/bin/touch $LOCK#Run Lvsecho starting LVS-DR Server is ok !   fi } stop()  {#clear Lvs and vip/sbin/ipvsadm -C/sbin/route del -host $VIP dev ${DipName}:10/sbin/ifconfig ${DipName}:10 down /dev/nullrm -rf $LOCKecho stopping LVS-DR server is ok ! } status() {if [ -e $LOCK ];thenecho The LVS-DR Server is already running !elseecho The LVS-DR Server is not running !fi } case $1 instart)start;;stop)stop;;restart)stopstart;; status)status;; *)echo Usage: $1 {start|stop|restart|status}exit 1 esac exit 0RS上的脚本 #!/bin/sh # # Startup script handle the initialisation of LVS # chkconfig: - 28 72 # description: Initialise the Linux Virtual Server for DR # ### BEGIN INIT INFO # Provides: ipvsadm # Required-Start: $local_fs $network $named # Required-Stop: $local_fs $remote_fs $network # Short-Description: Initialise the Linux Virtual Server # Description: The Linux Virtual Server is a highly scalable and highly #  available server built on a cluster of real servers, with the load #  balancer running on Linux. # description: start LVS of DR-RIP LOCK/var/lock/ipvsadm.lock VIP192.168.95.10 . /etc/rc.d/init.d/functions start() {PIDifconfig | grep lo:10 | wc -lif [ $PID -ne 0 ];thenecho The LVS-DR-RIP Server is already running !else/sbin/ifconfig lo:10 $VIP netmask 255.255.255.255 broadcast $VIP up/sbin/route add -host $VIP dev lo:10echo 1 /proc/sys/net/ipv4/conf/lo/arp_ignoreecho 2 /proc/sys/net/ipv4/conf/lo/arp_announceecho 1 /proc/sys/net/ipv4/conf/eth0/arp_ignoreecho 2 /proc/sys/net/ipv4/conf/eth0/arp_announceecho 1 /proc/sys/net/ipv4/conf/all/arp_ignore
http://www.w-s-a.com/news/245354/

相关文章:

  • 腾讯云建设网站视频vi报价单
  • 个人网站发布怎么做建设银行网站收款怎么打明细
  • 网站整体色调网站建设都有什么类型
  • 比较简洁大方的网站软件工程四大方向
  • 大家称赞的网站建设常德小学报名网站
  • 做网站怎么建文件夹百度网盘搜索神器
  • 企业有域名怎么做网站淘宝推广平台
  • 学网站开发去哪学药品销售推广方案
  • 哔哩哔哩h5播放器深圳网站seo外包公司哪家好
  • asp做的手机网站wordpress 文章title
  • 网站验证码目录wordpress内嵌播放器
  • 文明网网站建设南昌市建设规费标准网站
  • 安康有建网站的公司吗做网站用什么网名好
  • 济南网站制作哪家专业西安市城乡建设网官方网站
  • 网站建设有趣小游戏怎样让网站优化的方式
  • 昭通做网站儿童编程教学入门教程
  • eclipse静态网站开发软文广告投放平台
  • 网站建设教学视频济南做网站需要多少钱
  • 网站免费做软件市工商联官方网站建设方案
  • 网站建设大体包含英铭长沙网站建设
  • 网站建设培训学校北京如何搜索网站
  • discuz论坛模板哪些网站容易做seo优化
  • 渭南公司做网站网站建设互联网推广
  • 公司网站app怎么做杭州建设局网站
  • 网站开发需要自己写代码吗12306网站多少钱做的
  • 策勒网站建设四川建设网有限责任公司招聘
  • 网站建设哪里有学网页界面设计论文
  • 怎么做外贸网站推广劳务公司网站怎么做
  • 滴答手表网站中铁建设集团有限公司招聘信息2021
  • 重庆富通科技有限公司网站新闻头条最新消息国家大事