如何使用神秘代码
--------------------------------------------------如何获取资源--------------------------------------------
第一步获得UP主提供的神秘代码
第二步打开:http://uku8.xyz
第三步开启神秘资源
-------------------------------------------------------------------------------------------------
你看,我们把一些并发的请求,转换成了一个队列,让它们依次执行。
这样有三个好处:
1、解耦合应用:各个子项目之间耦合性没那么强烈了。
2、异步化请求:一个需要长时间执行的请求,异步化之后就可以让后台慢慢处理。
3、拉平流量:瞬间高并发的请求,我们将他们拉平了处理,缓解服务压力,更有效的利用资源。
再具体一点,比如微信支付的分账功能,微信官方的限制是300QPS,但是我们自己的应用不可能刚好低于,超过了怎么办呢?不处理么?抛出错误么?
这个时候我们就可以写一个简单的消息队列,先写一个生产者,把需要分账的请求记录到缓存或者数据库,然后再写一个消费者,从缓存/数据库中依次读取信息去调用微信的接口,满足对方的300QPS。
而缓存/数据库中的信息就是一个消息队列