返回
艺术设计
接口并发量高的解决方案
75查看  2回答
悬赏30积分
  • 陈老师育儿
    已解决
    2024-01-18 23:18
    接口并发量高的解决方案,在线求解答问题补充:
    接口并发量高的解决方案,在线求解答
    解决时间 2024-11-25 23:18
  • 0点赞
    0反对
    0举报
    0收藏
    0分享
    海报
    分享到:
  • 最佳答案
  • 2024-01-18 23:18
  • 这个问题的解决方案是需要是要根据具体的业务场景具体分析的

    举例:常见的秒杀系统

    2.引入redis,将秒杀商品数据放入redis,用户点击抢购,将商品ID去查redis,若商品存在则生成订单,并保存到缓存,同时库存-1,减完后判断商品库存是否大于0,大于0则更新缓存,否则删除该商品缓存,并更新库表(以上步骤仅为单线程操作,需加锁实现,或可考虑采用redis的list对象去实现单线程操作)

    3.利用CDN抗压静态页面流量

    除此之外还可引入消息队列,对非即时响应的服务通过队列进行解耦

  • 全部回答
  • 1楼
    2024-01-18 23:18

    可以做服务集群,负载均衡,压力分摊到没台机子上,也可以进行限流。

  • 同类教育问答