day63,扩展day03,品优购,zookeeper集群原理和搭建,Solr集群原理和搭建,Redis集群原理和搭建,nginx负载均衡,Docker虚拟化服务器

什么是集群:
集群就是多台机器, 是一种线上的部署方案, 很多机器加起来, 性能就比一台机器强, 一般用这种部署方案来解决
高并发, 高可用, 容灾, 集群也有不同的叫法, 负载均衡集群, 高可用集群, 扩容集群等

什么是分布式:
分布式也叫作SOA, 是一种设计方案, 以前使用所有模块在一个项目中的写法, 叫做垂直架构, 后来由于互联网
的兴起, 为了模块间的解耦和可扩展性以及部署的灵活性, 会将一个项目按照模块进行拆分, 一个模块就是一个项目
这种设计方案叫做分布式架构, 也叫作SOA架构.

什么是负载均衡器, 以及作用:
负载均衡器就是为了解决高并发而生的一种解决方案, 它的作用就是接受所有请求, 并将请求分发给tomcat集群.
这样均匀分布请求到很多tomcat中, 可以解决高并发.

负载均衡器的分类:

硬负载:
硬负载就是硬件, 很贵, 需要花钱购买, 常用的硬负载机器有f5, netscaler
优点就是性能好

软负载:
软件, 免费使用, 需要部署在linux操作系统上.常用的有nginx, lvs
优点就是免费使用, 缺点就是性能没有硬负载好. nginx一般单机可以抗住每秒五万的请求量.

nginx反向代理配置:
一个nginx充当代理人的角色, 而后面的tomcat不是集群就是单台tomcat部署的我们的一个项目, 这种部署方案
nginx就相当于我们项目的代理人, 叫做反向代理配置

nginx负载均衡配置:
一个nginx, 对应tomcat集群, 也就是多个Tomcat, 这多个tomcat中部署的是同一个项目, nginx就可以将请求
均匀的分发给tomcat集群来处理请求, 这种配置叫做负载均衡配置.

zookeeper集群原理和搭建
在这里插入图片描述
Solr集群原理和搭建
在这里插入图片描述
Redis集群原理和搭建
在这里插入图片描述

一般由运维人员做部署,详细查看文档和视频。按视频详细步骤操作
视频:day63-64
文档:品优购,先看扩展文档day03-再看day02

Docker虚拟化服务器:

什么是docker:
docker是一种容器化技术, 也可以说是一种虚拟化技术.
通俗的理解就是一个高性能, Linux服务器上才能用的虚拟机软件.

docker跟vmware虚拟机区别:
docker:
Linux服务器上才可以用
高性能,
docker虚拟出来的虚拟机只能是linux系统

vmware:
window版虚拟机软件
低性能
vmware可以虚拟出windows, linux, centos, unix等系统

我们在企业用docker做什么用?
使用docker进行部署, 降低企业运营部署成本, 基本实现零成本部署
docker解决了部署的时候, 同一台机器软件版本差异化造成的冲突问题
docker对于硬件资源的管理, 非常擅长, 能更好的发挥每一台机器的性能.

docker概念图解

在这里插入图片描述

端口映射原理图解:
在这里插入图片描述
keepalived原理
在这里插入图片描述

Docker 的部署文档和CentOS7 再品优购day64,的代码中。具体操作,参照视频Day64

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值