linux之负载均衡

**

linux之负载均衡

负载均衡:
什么是负载均衡?
Q1:什么是集群—1 2 通过多台设备设备共同运行/协调运作同一个服务 Q2:集群种类-三类:哪三类?? 负载均衡 高可用 高性能
负载均衡; 通过多台服务器去减轻一台的压力
高可用: 相互冗余备份(当正在提供服务的节点出现问题的时候,自动由其他的设备进行代替—完全代替(服务、所有的资源(IP)))
高性能(科学运算):天气预报 核反应 大数据等等
访问量: 三个元素: PV IP UV
如何实现负载均衡?
硬件:F5 A10 netscaler redware
软件:Nginx LVS Haproxy等等
负载均衡应用在哪里?
接触到负载均衡—什么样的负载均衡?

Nginx可以实现三种功能: 1、 web服务器
2、 负载均衡器(负载调度流量)+反向代理
3、 web-cache缓存

准备三台设备:

一台作为负载均衡器(调度器)
两台作为真实服务器(处理所有的数据请求)

Linux下软件/服务落地方案:两种
yum
源码部署 – 都是c c++
windows中大部分的软件 通过什么语言编写的? QQ?C C++ C# java
计算机不认识的 0和1
需要转换器(gcc gcc-c++ Linux下的编译器) 编译就是翻译的过程
BAT—都是直接进行二次开发的 — 放进自己的软件仓库—>后期部署通过yum安装

源码编译就是“自定义”—选择安装目录、选择功能,可控性高 但是耗时长
yum安装“快捷安装”:所有的内容都替你选择好

安装缺少的环境 都是通过yum — 很简单
属于外包— 银行、医院、证券的业务—所有的软件不允许通过yum元(自建仓库)–只能通过rpm 一个包一个包的去装(装一个包的时候 又出现)–必须去红帽官方找(没有000从头还版本)

类似 缺少XXX library, XXX.c XXX.h文件
解决方案: yum install –y XXX-devel(development

**

猜你喜欢

转载自blog.csdn.net/weixin_44894262/article/details/89172167