微服务基础攻略

1.什么是集群? 集群指的是:服务器群

多个服务器做相同的事情(不精准)

多个服务器结合到一起就是一个集群

2.集群可以解决什么问题?

提高并发量

解决单点故障

提高服务的可用性

半数法则:集群中允许宕机的服务器数量不能超过总数量的一半

3.什么是负载均衡?为什么需要负载均衡?

将并发的请求均匀的分发到集群中每一台服务器

搭建了集群后,不能指定单独的一台服务器处理业务,需要给集群配置反向代理,实现负载均衡

4.什么是分布式?为什么需要分布式?

不同的服务器做不同的事情,协作起来处理一个完整的业务

降低服务器之间的耦合

服务器专职的做某一件事情,提高执行效率

5.什么是反向代理?为什么需要反向代理?

代理服务端接收客户端的请求

6.什么是正向代理?为什么需要正向代理?

代理客户端向服务端发送请求

7.什么是单体架构?

all in one

将一个项目中的所有功能写入到一个项目内

优点: 结构简单

部署方便

缺点: 单点故障

并发量受限

耦合度高

维护难度大

8.什么是微服务架构?为什么需要使用微服务架构?

单体架构存在诸多问题,需要使用分布式架构进行解决,微服务架构是分布式架构的最忧体现。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值