淮安信息职业技术学院新教务频道,虐杀原形2平民区,招行信用卡利息计算
mq不能进行批量的消息处理,你看到的传输再多也只是消息被一条一条的存入队列,消费者从队列中一条一条的取出。这跟kafka有区别,所以在效率上比不上kafka,但是mq主打的是稳定。
每次消费者取出消息时会通知队列,我拿到了,当队列接收到这条消息,就会把消息删除,这是默认的ack机制。
如果在接收消息之后,消费者挂掉,或者任何情况没有返回ack,队列中这条消息将不会删除,可以一直存着,等待其他消费者来取。
注意,但是如果设置不返回ack,在不断的发送消息到队列又不删除,会导致mq仓库 boom~~~~
参考文章:https://www.cnblogs.com/dwlsxj/p/rabbitmq.html
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
linux下文本编辑器vim的使用方法(复制、粘贴、替换、行号、撤销、多文件操作)
网友评论