积分平台之六[限流]
背景 当遇到如下场景需要考虑限流以保护整个系统不发生宕机 暴露给品牌方接口,可能存在突发流量 大促时,暴露给平台端的接口,可以由于品牌或者平台的活动,接收到大量的c端流量 设计 要求 关键接口尽可能高性能 当发生高频请求时,告警通知 限流组件 支持动态限流 实现 实例环境隔离,区分开平台流量和品牌流量,通过请求头方式隔离大查询(慢sql风险) 统计网关层的tp99并对接钉钉告警,业务日志需要包含请求耗时 限流组件使用sentinel 结合guava封装限流注解实现单机限流 扩展 常见限流算法 ...