请教老师 这个是不是异步收发消息的?
来源:9-10 利用RabbitMQ实现消息投递削峰填谷(一)

慕函数0552834
2021-03-01
请教老师 这个是不是异步收发消息的?意思是异步这种收发消息 每次都会重新生成一个对象?
写回答
1回答
-
神思者
2021-03-01
RabbitMQ的异步接收消息,准确的说是阻塞式的收发消息。即便没有消息,接收程序也不退出,处于阻塞状态,一直等待有新消息的到来。你可以联想Servlet,它也是阻塞执行的。如果我们采用了异步收发消息,迟迟不退出线程,那么线程就没办法回收到线程池,所以线程池很快被耗光。所以在课程中我采用的是RabbitMQ自带的同步收发消息方式。
10
相似问题