请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

同步和异步

老师视频中讲到,如果是异步接收的话, 有100w个用户,如果没有消息的时候,消费者会挂载到后台进入阻塞状态, 同步接收的话,接收后会断开链接。
那么请问异步发,和同步发有什么区别呀。

正在回答 回答被采纳积分+3

1回答

神思者 2022-07-05 12:14:01

这是打电话和发短信的区别,比如短信发出去以后,我们不用一直等待回复,这期间可以做你自己的事情。异步线程就如同发短信,把任务繁重的工作委托给其他线程去做,不影响主线程继续往下执行

0 回复 有任何疑惑可以回复我~
  • 提问者 rock221 #1
    老师讲的是多线程异步执行发送吧,我想问的是mq 的生产者发出消息,有同步,异步之分吗?
    回复 有任何疑惑可以回复我~ 2022-07-05 12:20:00
  • 神思者 回复 提问者 rock221 #2
    RabbitMQ的API分成阻塞和非阻塞
    回复 有任何疑惑可以回复我~ 2022-07-05 15:07:16
  • 提问者 rock221 回复 神思者 #3
    老师,消费者存在阻塞,等待消息,  生产者发送完消息后, 也阻塞,等待下次发送消息吗?
    回复 有任何疑惑可以回复我~ 2022-07-05 19:17:11
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信