长耗时任务为什么使用消息队列,而不直接放在线程池?

未标记

Sorry o(╥﹏╥)o,暂无参考答案。带这道题,问问AI吧~

问 AI
本题目录

相关面经

4 篇

携程

AI 应用开发实习生
实习一面
查看原面经 →
下面两种异步任务的实现方式,有什么区别? - 方式一:应用 A 向 MQ 发送消息,由应用 B 消费消息并执行任务。 - 方式二:应用 A 启动子线程,由子线程通过同步 HTTP 或 RPC 调用应用 B;A 的主线程不等待子线程结束。
除了上面说的,这两种方式还有其他区别或要补充的地方吗?

携程

AI 应用开发实习生
日常实习一面
查看原面经 →
10.1 MQ 与子线程加 HTTP/RPC 的异步方案有什么区别
追问
10.2 哪种方案更容易出问题,会产生哪些风险

趣链科技

面经合集实习
查看原面经 →
你说你使用了 RabbitMQ 解决异步,那为什么不直接用一个线程池?

字节跳动

面经合集实习
查看原面经 →
项目为什么要用MQ,线程池也能够做流量削峰

相关题目

4 题