微服务架构

微服务:各个小服务独立出来运行在不同主机上,互相之间可以调用,就好像把程序写成函数

分布式系统:将不同的业务分布在不同的机器上,合起来构成一个系统。

集群:一堆机器,集群不一定就是分布式系统,因为也可以是每台主机都提供同样的服务。
远程调用:分布式系统,个服务分布在不同的主机,各服务之间的调用焦作远程调用。

负载均衡:常见的负载均衡算法:轮询、最小连接

注册中心:主机上线会在注册中心进行注册,注册中心监控这主机的状态
配置中心:主机从中读取配置文件
服务熔断与服务降级:若请求失败到达阈值,主动不在请求;降级,对请求直接抛异常或者不去查询数据库或者直接返回NULL
API网关:包含负载均衡、服务熔断与服务降级、统一认证、限流流控。
前端请求=》Nginx集群=》API网关=》对应的服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值