3 个回答

消息处理完后会返回一个信息,说我处理完了。可以自动触发,也可以手动回答,当然,手动的更好
具体的代码细节可以参考https://segmentfault.com/a/11...

关于你的问题:
所有的pub/sub队列形式,从当初的jms 、bea weblogic 、activeMQ 等等不计其数的框架都是一个形式。消息队列中的任务是可以人工观察到有没有取走,当然也可以获取到队列中的消息数量。

首先这是异步的处理方式.
当你的观察者得到这个任务的时候,你就可以更新你的信息了.你的主线程根本就不需要去轮训了,你要干的事情都在观察者那里干了.

推荐问题
宣传栏