首页 > 技术文章 > java解决高并发

wirr 2018-08-30 16:08 原文

1.redis ----------linkedblockQueue  rpop  lpush

2. 使用消息队列MQ

考虑到数据的一致性,队列的容量就是商品的剩余数量,队列采用的是线程安全的队列LinkedBlockingQueue(单台服务器),然后通过新的线程异步处理这些请求,多台服务器的话,可以考虑使用消息队列MQ,单独用一台服务器去处理消息队列中的请求;

推荐阅读