其实使用rocketmq来做异步,进行消峰,毕竟就得增加一个中间件就要维护起来还是比较麻烦的,所以呢?今天我们来尝试一下springboot的异步线程来代替rocketmq!!! ### ![](https://img.kancloud.cn/bc/d8/bcd8a715b399680e0a287d60f5b955c3_1919x967.png) ### ![](https://img.kancloud.cn/4b/d6/4bd6e0668f8f7910efe6985110214ae8_1772x931.png) ### ![](https://img.kancloud.cn/f1/23/f123f220c2df7f93fe11470cf5c18424_1251x854.png) ### ![](https://img.kancloud.cn/f1/67/f16765a08156ae3bbab1ee11209fae97_1237x860.png) ### ![](https://img.kancloud.cn/b5/23/b523d129214aec32845213a072beb62f_1286x842.png) ### ![](https://img.kancloud.cn/4f/45/4f45947333d0de6f5b88040daa29667c_1122x826.png) ### ![](https://img.kancloud.cn/d9/9a/d99a7c993eaf5db4d64f6e849c45848e_1207x845.png) ### 完事! git版本的代码就去看39.6版本!!! ### 使用异步同样一个请求进来就会异步去执行,可以有更多的用户请求进来!!! ### 就跟rocketmq一样,慢慢的一个一个的去消费拿到分布式锁的请求去更新数据库去出票 ###