当前位置: 首页 > news >正文

苏州本地网站怎么注册网站免费的

苏州本地网站,怎么注册网站免费的,高州做网站,成都灯箱广告制作公司唉 就记得当时抢冰墩墩的时候的秒杀了 我们要注意什么问题呢? 1.几百万人在这个瞬间抢冰墩墩 这个瞬间会有大量的请求 服务器要能抗的住 2.不能超卖,就那些冰墩墩 卖多了压根没有 好不容易抢到你说没货了怕不是要被冲烂 3.避免少卖 拢共就那些 你再少卖点 没屁了 4.防黄牛…

唉 就记得当时抢冰墩墩的时候的秒杀了

我们要注意什么问题呢?

1.几百万人在这个瞬间抢冰墩墩 这个瞬间会有大量的请求 服务器要能抗的住

2.不能超卖,就那些冰墩墩 卖多了压根没有 好不容易抢到你说没货了怕不是要被冲烂

3.避免少卖 拢共就那些 你再少卖点 没屁了

4.防黄牛 还是那个道理 拢共就五百个 黄牛每人嗯造十个 没了 

高并发问题

基本解决高并发的方法都是 削峰、限流、异步、补偿

异步这一步可以通过消息队列来实现,将抢和购解耦,还可以很方便地限频,不至于让MySQL过度承压。抢的话使用Redis来做处理,因为Redis处理 简单的扣减请求是非常快的,而直接到MySQL是比较力不从心。
Redis可是单机支撑每秒几万的写入,并且可以做成集群,提高扩展能力的。我们可以先将库存名额预加载到Redis,然后在Redis中进行扣减,扣减成功的再通过消息队列,传递到MySQL做真
正的订单生成。

超卖问题

第一步,判断库存名额是否充足;
第二步,减少库存名额,扣减成功就是抢到。

用LUA把这两个捆绑成一个原子操作就好

1.正常业务错误,比如库存用完,这种情况符合预期,直接返回给用户即可。
2.访问Redis错误,这种情况返回给用户,让其重试即可
3.访问Redis超时,这种情况下,其实可能库存已经扣减成功,此时不用再重试,免费产生更多的无效扣减,虽然多了一次扣减,但是总数是不变的,只会少卖不会多卖。
 

 

少卖问题

少卖什么情况会出现呢?库存减少了,但用户订单没生成。
什么情况会这样呢?有几种可能:
1..上面提到的,减少库存操作超时,但实际是成功的,因为超时并不会进入生成订单流程;
2.在Redis操作成功,但是向Kafka发送消息失败,这种情况也会白白消耗Redis中的库存。

说白了,我们只需要保证Redis库存+ Kafka消耗的最终一致性。
●第一种,也最简单的方式,在投递Kafka失败的情况下,增加渐进式重试; 

(成功的可能性越来越小 他就越来越懒)
●第二种,更安全一点,就是在第一种的基础上,将这条消息记录在磁盘上,慢慢重试;
●第三种,写磁盘之前就可能失败,可以考虑走WAL路线,但是这样做下去说不定就做成MySQL的undo log,
redo log这种WAL技术了,会相当复杂,没有必要。
一般都用第二种

怎么解决黄牛呢

首先我们可以每个id限购一个

第一步查询库存,第二步扣减库存,需要优化为第一步查询库存, 第二步查询用户己购买个数,第三步扣减库存,第四步记录用户购买数。(用LUA保证原子性)
这里需要注意的是,如果使用Redis集群,那么Redis的数据分片,需要根据用户来分Key,不然用户数据会查询不到。
有了限购,我们可以保证货品不会被黄牛占据太多

那么还剩一个问题,黄牛大多是通过代码来抢购,点击速度比人点击快得多,这样就导致了竞争不公平。(我当时就是用了一个秒杀脚本 说实话 收获甚微)
怎么解决呢?某个用户请求接口次数过于频繁,一般说明是用脚本在跑, 可以只针对该用户做限制。
针对IP做限制也是常见做的做法,但这样容易误杀,主要考虑到使用同一个网络的用户,可能都是一个出口IP。 限制IP,会导致正常用户也受到影响。
更好用的方案是加上一个验证码验证。 验证码符合91原则(啊.....),90%的时间,都用在验证码输入上,所以使用脚本点击的影响会降到很低。


 

http://www.15wanjia.com/news/47330.html

相关文章:

  • 上海松江做网站建设seo分析报告怎么写
  • 初中生做网站挣钱百度总部公司地址在哪里
  • 网站设计制作费用公关公司排名
  • 做网站方案怎么写什么是外链
  • 一起做网站广州批发市场搜索风云榜
  • 网站循环滚动图片z怎么做网络优化器下载
  • 如和做视频解析网站百度做广告怎么收费
  • 学校网络营销推广方案seo网站排名推广
  • 电子商务简介宁波营销型网站建设优化建站
  • 玄武网站建设网络推广预算方案
  • 做婚介网站可行性报告模板促销方案
  • 厦门网站开发公做一个网站的步骤
  • 桂林网站建设官网蜜雪冰城推广软文
  • 单县网站建设企业广告宣传
  • 淮南网站建设服务企业培训权威机构
  • 做聚会的网站谷歌seo最好的公司
  • 销售型网站模板nba排名最新
  • 深圳约的网站设计杭州百度快照优化排名
  • 婚纱影楼网站模板制作网站的步骤和过程
  • 专业网站优化价格网络推广外包一年多少钱
  • 济南企业营销型网站建设价格商丘网络推广公司
  • 东莞做汽车有没有买票的网站软文推广怎么做
  • 网站开发建设推荐十大经典事件营销案例
  • 浪起科技做的网站怎么样税收大数据
  • 重庆网站建设中心吸引人气的营销方案
  • 视频网站开发视频中国市场营销网
  • 建立网站的风险天津百度网络推广
  • 免费搭建商城网站东莞百度快速优化排名
  • O2O网站制作需要多少钱怎么在百度上推广自己的店铺
  • 夸克搜索sem与seo的区别