softbabet博主
2020-11-14
原创
85
默认降级返回数据问题:限流和熔断返回的数据有问题. 微服务交互基本都是json格式,如果让自定义异常信息。AlibabCloud版本升级,不兼容问题:v2.1.0到v2.2.0后,Sentinel里面依赖进行了改动,`且不向下兼容`
softbabet博主
2020-11-14
原创
96
Sentinel介绍:是阿里巴巴开源的分布式系统流控工具。以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。丰富的应用场景:消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。完备的实时监控:Sentinel 同时提供实时的监控功能
softbabet博主
2020-11-14
原创
95
高并发下存在的问题:微服务拆分多个系统,服务之间互相依赖,可能会由于系统负载过高,突发流量或者网络等各种异常情况 导致服务不可用。
softbabet博主
2020-11-14
原创
81
CAP定理: 指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可同时获得
softbabet博主
2020-11-14
原创
84
ribbon服务间调用负载均衡源码分析
softbabet博主
2020-11-12
原创
84
什么是注册中心(服务治理)?服务注册:服务提供者provider,启动的时候向注册中心上报自己的网络信息。 服务发现:服务消费者consumer,启动的时候向注册中心上报自己的网络信息,拉取provider的相关网络信息
白羽毛
2020-11-12
转载
71
我们先认识一下SpringCloud的各个组件,然后知其所以然。原理讲解前,先看一个最经典的业务场景,如开发一个电商网站,要实现支付订单的功能
softbabet博主
2020-11-10
原创
74
SpringCloud和AlibabaCloud组件存在很大交集,互相配合; SpringCloud很多组件是基于第三方整合,目前多个已经不更新了,比如`zuul、eureka、hystrix`等
softbabet博主
2020-11-10
原创
4,197
单机架构:优缺点:易于测试 便于集成 小型项目友好;开发速度慢 启动时间长 依赖庞大