微服务--Sentinel(实现:服务高可用)

内存溢出:OOM

服务器挂掉的原因:
1.激增流量打垮:

              1.流量突然飙升,导致CPU上升,出现挂机

               2.负载不均:比如一个实例长期未重启,导致磁盘写满降低响应时间等。

               3.线程池满,单点故障??

               4.激增流量打垮冷系统(数据库连接未创建,缓存未预热:比如说:党费缴纳:交党费那天给客户提醒,然后大量请求进来,缓存数据未预热,导致大量请求数据库,数据库访问时间变慢,导致同一节点数据库访问变慢,导致支付系统响应时间变慢

               5.消息传递速度过快,导致消息处理积压。(MQ)

2.被其他服务拖垮

              1.满SQL查询卡爆连接池

              2.第三方服务不响应,卡满线程池

              3.业务调用持续出现异常,产生大量副作用

3.异常处理

服务雪崩效应:因服务提供者的不可用导致服务调用者的不可用,并将不可用逐渐放大的过程,叫做服务雪崩效应

容错机制:
1.超时机制(常用容错机制):

场景:服务提供者不可用导致消费

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值