业务场景
文章平均质量分 85
蛋哥tatan
梦想年薪30个w的在校大学生
展开
-
高并发优化方案
而此时如果查询购物车的请求较多,可能导致购物车服务的Tomcat连接占用较多,所有接口的响应时间都会增加,整个服务性能很差,甚至不可用。但从业务角度来说,为了提升用户体验,即便是商品查询失败,购物车列表也应该正确展示出来,哪怕是不包含最新的商品信息。而且商品查询的故障依然会导致查询购物车功能出现故障,购物车业务也变的不可用了。如图所示,我们给查询购物车业务限定可用线程数量上限为20,这样即便查询购物车的请求因为查询商品服务而出现故障,也不会导致服务器的线程资源被耗尽,不会影响到其它接口!原创 2024-08-02 21:39:31 · 987 阅读 · 0 评论 -
高并发时优惠卷秒杀(单机情况下)
具体操作逻辑如下:比如时间是否充足,如果时间充足,则进一步判断库存是否足够,然后再根据优惠卷id和用户id查询是否已经下过这个订单,如果下过这个订单,则不再下单,否则进行下单。原创 2024-05-22 22:01:39 · 631 阅读 · 1 评论
分享