限流、熔断和服务降级。
一、高并发场景下服务雪崩问题 在分布式、微服务系统中,完成一个请求需要多个微服务共同完成,我们可以把一个调用链上的两个上下游微服务分为:调用方与服务提供方 如果某个“服务提供方”发生故障或者网络发生异常,都有可能导致“调用方”被阻塞等待, 如果“调用方”超时时间设置很长,调用方资源很可能被耗尽。这又导致了调用方的上游系统发生资源耗尽的情况,最终导致…
sql语句
库 一 系统数据库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等 performance_schema: MySQL 5.5开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件、锁等现象 mysql: 授权库,主要存储系统…
一、kafka原理
一、kafka是什么 Kafka官网说自己是一个事件流平台(event stream platform),但我们通常认为它和RabbitMQ一样是个消息队列。 详细的说: Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replication), 基于zookeeper协调的分布式消息系统,用…