- 博客(2)
- 收藏
- 关注
原创 【高并发秒杀系统】对分布式锁、缓存、消息队列、限流等的原理分析及代码实现
前言:在一些商城项目中,秒杀是不可或缺的。但是,如果将普通的购买、消费等业务流程用于秒杀系统,不做任何的处理,会导致请求阻塞严重、超买超卖等严重后果,服务器、数据库也可能因为瞬时的流量而奔溃。所以,设计一套高可用的秒杀系统,是尤为重要的。 一、技术选型阶段 在选型时,应尽可能用市面上主流、稳定的开发框架,以便于后续的维护与升级。本系统主要选用了以下框架来实现。 Springboot 用于基础架构 Redis、Redission 用于分布式锁、缓存商品数据 RabbitMQ 用于异步处理订单,流量削峰 .
2022-03-10 11:55:17
2466
1
原创 ElasticSearch 6 解决windows环境下无法启动的问题
方法一:删除java-home中的\bin 如图 方法二: 1.打开elasticsearch/bin目录下的 删除图示代码中的/bin 2.打开elasticsearch/bin目录下的 同理 删除/bin 在bin下打开cmd,输入start elasticsearch.bat,发现成功运行 ...
2021-09-12 22:24:57
1973
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅