关注
5 我的理解是,尽管我的项目不是分布式微服务架构,但是为了避免单点故障,项目设计为多服务端。
削峰填谷:秒杀服务可能产生大量的异步处理逻辑,当任务数量过大,线程池的内存队列无法承载大规模任务,还可能导致系统崩溃(有界队列装不下,无界队列爆内存),而引入 mq 中间件则不会有这个问题,即使生产者和消费者在同一台服务器实例上,也可通过参数控制消费速率防止服务突然崩溃。
任务丢失:一旦某一台服务端挂掉,其中线程池队列上还未执行的任务会完全丢失,引入 mq 可以保证数据可靠性,这也符合多服务端设计的逻辑,即避免单点故障。
不知道这样理解对不对。
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
2025-12-19 01:27
华中师范大学 前端工程师 兑生:一开始只是想找个实习,找到实习了想进大厂,进大厂了想转正,转正了想offer打牌,打牌了想要大包,大包了想要wlb……
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 26年哪些行业会变好/更差 #
14440次浏览 195人参与
# 卷__卷不过你们,只能卷__了 #
7628次浏览 174人参与
# MiniMax求职进展汇总 #
427次浏览 18人参与
# 哪些公司在招寒假实习? #
7891次浏览 89人参与
# 写论文的崩溃时刻 #
3861次浏览 103人参与
# 去年的flag与今年的小目标 #
7087次浏览 163人参与
# 求职你最看重什么? #
150604次浏览 875人参与
# 找工作时的取与舍 #
114762次浏览 846人参与
# 有深度的简历长什么样? #
13146次浏览 276人参与
# 你不能接受的企业文化有哪些 #
7895次浏览 134人参与
# 入职第一天 #
7913次浏览 155人参与
# 你都用AI做什么 #
5129次浏览 116人参与
# 机械人求职现状 #
31577次浏览 292人参与
# 一人分享一道面试手撕题 #
17426次浏览 682人参与
# 毕业后不工作的日子里我在做什么 #
225796次浏览 1681人参与
# 机械人的秋招小目标 #
25871次浏览 227人参与
# 应届生应该先就业还是先择业 #
163524次浏览 830人参与
# 实习,不懂就问 #
148836次浏览 1339人参与
# 晒一晒你收到的礼盒 #
94886次浏览 455人参与
# 实习中的菜狗时刻 #
457203次浏览 3524人参与
# 央国企投递记录 #
170126次浏览 1635人参与
凡岛公司福利 360人发布