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

网站html设置首页兰州做网站的公司

网站html设置首页,兰州做网站的公司,织梦做网站如何套取别人网站的模板,广告投放方案一、LVS-DR集群摘要 LVS(Linux Virtual Server)是一个用于构建可扩展和高可用性的负载均衡集群的软件。它基于Linux操作系统,并提供了一种将网络流量分发到多个后端服务器的机制。 二、基本工作原理 配置负载均衡器:在LVS集群中…

一、LVS-DR集群摘要

LVS(Linux Virtual Server)是一个用于构建可扩展和高可用性的负载均衡集群的软件。它基于Linux操作系统,并提供了一种将网络流量分发到多个后端服务器的机制。

二、基本工作原理

  1. 配置负载均衡器:在LVS集群中,首先需要配置一个或多个负载均衡器(Load Balancer)。负载均衡器是集群的前端,它接收来自客户端的请求,并将它们分发给后端服务器。
  2. 选择负载均衡调度算法:负载均衡器使用调度算法来决定将请求分发给哪个后端服务器。常见的调度算法包括轮询(Round Robin)、加权轮询(Weighted Round Robin)、最少连接(Least Connection)等。
  3. 监听网络流量:负载均衡器通过监听网络流量来接收客户端的请求。它可以使用虚拟IP地址(Virtual IP Address)来作为前端的入口,客户端将请求发送到这个虚拟IP地址上。
  4. 请求分发:当负载均衡器接收到客户端的请求后,它将使用调度算法选择一个后端服务器,并将请求转发给该服务器。
  5. 后端服务器处理请求:被选中的后端服务器接收到请求后,根据请求的内容进行相应的处理,并将处理结果返回给负载均衡器。
  6. 返回响应给客户端:负载均衡器接收到后端服务器返回的响应后,将它们发送给相应的客户端。
  7. 健康检查:LVS还提供了健康检查机制,用于监测后端服务器的可用性。通过定期发送检查请求,负载均衡器可以确定后端服务器的状态,并根据需要调整请求分发策略,以实现负载均衡和故障恢复。

总结:LVS通过将客户端请求分发到多个后端服务器,实现了负载均衡和高可用性。它能够提高系统的性能和可靠性,确保用户请求得到有效处理,并在后端服务器故障时自动切换到其他可用服务器。

三、LVS-DR模式集群构建

环境准备四台主机,一台负载均衡机lvs,两台web集群,一台server做测试

1.LVS端配置
1)安装ipvsadm
[root@node1 ~]# yum install ipvsadm
2)配置LVS虚拟ip
[root@node1 ~]# ifconfig ens33:100 192.168.136.100/24
3)手工执行配置添加LVS服务并增加两台RS
[root@node1 ~]# ipvsadm -A -t 192.168.136.100:80 -s rr
[root@node1 ~]# ipvsadm -a -t 192.168.136.100:80 -r 192.168.136.162:80 -g
[root@node1 ~]# 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 mode)
4)查看配置
[root@node1 ~]# ipvsadm -Ln
IP Virtual Server version 1.2.1 (size=4096)
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服务
[root@node2 ~]# yum install httpd
[root@node2 ~]# systemctl start httpd  启动http服务
2)输入一段文本到index主页中
[root@node2 ~]# echo "web test page ,ip is `hostname -I`" >/var/www/html/index.html
3)手工在RS端绑定VIP
[root@node2 ~]# ifconfig lo:100 192.168.136.100 netmask 255.255.255.255
4)添加本地访问vip路由
[root@node2 ~]# route add -host 192.168.136.100 dev lo
5)手工在RS端抑制ARP响应
[root@node2 ~]# echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore
[root@node2 ~]# echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce
[root@node2 ~]# echo "1" > /proc/sys/net/ipv4/conf/ens33/arp_ignore
[root@node2 ~]# echo "2" > /proc/sys/net/ipv4/conf/ens33/arp_announce

四、使用客户端测试

[root@server ~]# for ((i=1;i<=6;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
VIP=192.168.95.10
RIP1=192.168.95.11
RIP2=192.168.95.12
DipName=ens33
. /etc/rc.d/init.d/functions
start() {PID=`ipvsadm -Ln | grep ${VIP} | wc -l`if  [ $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 0

RS上的脚本

#!/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
VIP=192.168.95.10
. /etc/rc.d/init.d/functions
start() {PID=`ifconfig | grep lo:10 | wc -l`if [ $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.khdw.cn/news/28369.html

相关文章:

  • 网络运维日常工作内容谷歌优化排名公司
  • 专门做养老院的网站seo服务外包公司
  • 个人做外贸接订单网站h5网站制作平台
  • 国外购物网站ebay北京效果好的网站推广
  • 物流网站怎么做的seo外推软件
  • cms开源网站管理系统站内优化包括哪些
  • 济南住建网站高级seo培训
  • 网站建设维护属于什么专业公司网站制作公司
  • 犀牛云做网站编辑上传b站视频推广
  • 做网站所用的技术关键词优化话术
  • 长沙网站优化指导app开发多少钱
  • 个人做负面网站犯法不杭州seo公司排名
  • wordpress去除图片css样式优化排名推广教程网站
  • 网站正在建设 h5模板艾滋病阻断药
  • 怎么加快登录网站速度深圳网站维护
  • 怎么做二维码直接进入网站淘宝店铺买卖交易平台
  • 东西湖注册公司整站优化seo
  • php如何做视频网站神马seo教程
  • 网站设计建设公司江阴网站优化公司
  • 专业提供网站建设服务公司色盲测试图数字
  • seo建站要求注册域名要钱吗
  • 怎么查网站是在哪里备案的跨境电商网站开发
  • 参与网站建设与维护的要求百度推广怎么做步骤
  • 北京门户企业网站建设电商推广联盟
  • 做黑网站赚钱吗网络营销的目标
  • 网站服务器租用恒创怎样在百度上推广
  • 如何用织梦猫做网站和后台网络广告策划书范文
  • 什么网站做电器出租网奇seo赚钱培训
  • 京东网站建设机构武汉百度推广代运营
  • 深圳免费网站设计精准广告投放