业务场景
文章平均质量分 91
项目经验
jeason_1
这个作者很懒,什么都没留下…
展开
-
项目经验(二)
压力测试是在什么环境下做的?环境分为开发环境和线上环境,我们做测试是在开发环境上进行测试的,只有测试通过了才会上线。92、App 数据是怎么来的APP 数据是客户端传递相应的参数调用服务器端的接口,服务器端从数据库或者缓存数据从读取数据转换为 XML/json 数据,提供给 APP 端。93、如何处理负载、高并发?(好好看看,经常问到,能回 答到主要的东西即可)从低成本、高性能和高扩张性的角度来说有如下处理方案:1、HTML 静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的 htm原创 2020-10-13 09:53:14 · 342 阅读 · 1 评论 -
项目经验(一)
怎么保证促销商品不会超卖这个问题是我们当时开发时遇到的一个难点,超卖的原因主要是下的订单的数目和我们要促销的商品的数目不一致导致的,每次总是订单的数比我们的促销商品的数目要多,当时我们的小组讨论了好久,给出了好几个方案来实现:第一种方案是:①在每次下订单前我们判断促销商品的数量够不够,不够不允许下订单,更改库存量时加上一个条件,只更改商品库存大于 0 的商品的库存,当时我们使用 ab 进行压力测试,当并发超过 500,访问量超过 2000 时,还是会出现超卖现象。所以被我们否定了。第二种方案原创 2020-10-12 19:59:52 · 731 阅读 · 0 评论