内容解释
集群:多台服务器组成的为了响应高数据量访问的架构体系
特点:成本高,能够降低单台服务器的压力,是流量平均分配到多台服务器。
分类:高可用集群,负载均衡集群,科学计算集群
高可用集群是指以减少服务中断时间为目的的服务器集群技术。它通过用户的业务程序对外不间断提供的服务,把因软件、硬件、人为造成的故障对业务的影响造成最低。举个栗子:tb有很多发货仓,一般给我们发货的是离我们最近的仓库,假如s市的仓库因洪水而没有办法给s市市民发货时,tb就会让他最近的一个发货仓给市民发货,这样就不会耽误市民。我们这个服务器集群就是市民一般访问的是主服务器,当主服务器崩溃时,其他服务器就会担任起主服务器的功能,以作备用。
负载均衡集群:市民的需求比较杂,例如图片的加载在一个服务器上,视频的加载在另一个服务器上,多个不同的资源可能在多个服务器上,这些服务器构成了一个集群,这样就可以分担市民需求的压力了。
总的来说,服务器集群的目的就是为了确保关键资源或服务最大限度的可用性。
1.环境准备
1.两台虚拟机都装有nginx以及ssl模块(两个的ip地址可以是静态也可以是动态的,目前对我来说动态的缺点就是不知道什么时候使用时,会突然的因为ip地址不对的原因而登录不上去.....这个问题深有体会呀) 以下地址都是动态ip(听师傅说,如果想要静态ip可以使用nat网卡模式,如果更改请看上一篇博客)这里也有小伙伴更改静态ip的过程,感兴趣的可以戳这里https://blog.csdn.net/wangwei021933/article/details/99063301
我的ip地址主:192.168.96.153 副:192.168.96.154 vip:192.168.96.22
vip地址很随意,他就是一个方便访问的ip,但是需要注意的就是这个ip不能和别人的ip冲突。检验这个ip是否可用,可用ping来测试。
2.安装依赖插件(两台都需要)
yum install -y gcc openssl-d