- 实验手册
步骤:
1)在node01中(作为LVS负载均衡服务器)
ifconfig eth0:8 192.168.150.100/24 配置eth0网卡的2子接口虚拟地址为192.168.150.100,/24代表三个255一个0,因为一个255代表8个1,所以3*8的1,为24,设置子网掩码255.255.255.0。
上面是简写,全写为:
ifconfig eth0:8 192.168.150.100 netmask 255.255.255.0
ifconfig etho:8 down为撤销删除
2)在node02中(先改内核,然后配置VIP,因为VIP需要隐藏,防止直接发送了)
cd /proc/sys/net/ipv4/conf/
cd eth0
cat arp_ignore
echo 1 > arp_ignore
cat arp_ignore
echo 2 > arp_announce
cat arp_announce
cd …
cd all
echo 1 > arp_ignore
echo 2 > arp_announce
ifconfig lo:2 192.168.150.100 netmask 255.255.255.255 (这步不能简写!配置IP)
3)在node03中(同上)
echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_ignore
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/eth0/arp_announce
echo 2 > /pro/sys/net/ipv4/conf/all/arp_announce
ifconfig lo:8 192.168.150.100 netmask 255.255.255.255
到目前为止网络层搭建结束
4)在node02和node03中,搭建RIP
安装httpd
yum install httpd -y(是一个静态的webserver,类似tomcat,重启后会失效)
service http start (启动httpd,默认为80端口)
vi /var/www/html/index.html:
from 192.168.150.1x(node02中就是192.168.150.12,自己的IP)保存
windows的浏览器中(写不写:80都一样,默认80端口):
5)在node01中(安装LVS模块调用工具):
ipvsadm工具的使用在上文中有个图进行了详细说明
yum install ipvsadm -y
ipvsadm -A -t 192.168.150.100:90 -s rr
ipvsadm -ln (查看配置了的入口调度,rr代表轮询的)
ipvsadm -a -t 192.168.150.100:80 -r 192.168.150.12 -g -w l
ipvsadm -ln 查看一下
ipvsadm -a -t 192.168.150.100:80 -r 192.168.150.13 -g -w l
ipvsadm -ln 查看一下
如图已经负载均衡了
验证:
浏览器还是192.168.150.100,不断刷新发现html页面上的文字是两台server不同发出的,每次请求不一定是一台。
看跟lvs是否握手了:
netstat -natp
结论:看不到socket连接
在node02中看是否握手:
netstat -natp
出现socket连接,每次随机端口
在node01中:
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)
Java面试核心知识点笔记
其中囊括了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。
Java中高级面试高频考点整理
最后分享Java进阶学习及面试必备的视频教学
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门即可获取!
学习及面试必备的视频教学**
[外链图片转存中…(img-G19kg4y8-1712537514777)]文章来源:https://www.toymoban.com/news/detail-852608.html
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门即可获取!文章来源地址https://www.toymoban.com/news/detail-852608.html
到了这里,关于高并发负载均衡:网络协议原理(三)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!