
网络到分布式
文章平均质量分 93
夜來风羽声
这个作者很懒,什么都没留下…
展开
-
高可用DR-HA实操
一、高可用理论1.问题引入如果LVS挂掉了(单点故障)怎么办,会出现什么问题?所有用户都看不到,业务下线如果RS挂掉的话,会出现什么问题?一部分用户会访问异常,LVS还存有RS的负载记录2.问题解决单点故障解决方式:既然是一个宕掉,就用多台(一变多)(一)主备(使用较多)方向性效率性(二)主主为了方便理解,我们举一个例子皇帝 - > 皇子们方向性皇子们轮训主动观察监视皇上(备轮询主)皇上上朝,主动对外发布自己的行动,但这里有一个重试的机原创 2021-11-28 14:56:15 · 950 阅读 · 0 评论 -
一、网络结构和通信过程
一、网络分层结构注意:网络的每一层都会执行自己负责的功能之后阻塞然后调用下一层要执行的功能,从而达到解耦的效果1. 应用层指令//1.建立连接cd /proc/$$/fdexec 8 <> /dev/tcp/www.baidu.com/80//2.传送数据(http协议:规范标准)echo -e 'GET / HTTP/1.0\n' >& 8cat <& 8演示图(应用层协议)2.传输控制层三次握手>数据传输>四次原创 2021-11-23 15:19:29 · 1813 阅读 · 0 评论 -
二、负载均衡模型
负载均衡模型一、问题引入 如果有多个用户来访问服务器,要想要减轻服务器的压力,应该怎么办呢?首先想到的方法就是用多个服务器来分担问题:两台计算机通信最终是通过ip,如果客户端连接多台服务器,服务器这里是不能够都配相同的ip地址了(IP冲突),因为这里如果进行三次握手的话也乱了使用一台服务器,客户端请求它,该服务器再将请求转给另外的几台服务器,只要该服务器足够快就能够解决高并发的问题问题:转发给的几台服务器解决慢为什么tomcat慢,并发数少呢?网络层上:因为它是7层中的一层原创 2021-11-23 22:22:26 · 779 阅读 · 0 评论 -
三、LVS及实践
LVS一、简介概念LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中特点数据包转发级别(特别快)不会和客户端握手后端服务器必须是镜像的负载均衡服务器拥有偷窥能力并且记录,3次握手连接+1,四次挥手连接-1比较LVS-用于hold住流量(只要网速够快,就没有上限)nginx 用于hold 住握手(7层,但有负载上线)工作模式NAT模式DR模式TUN模式原创 2021-11-24 14:38:27 · 603 阅读 · 0 评论