中易网

rabbitmq与spring整合以后怎么使用topic

答案:2  悬赏:10  
解决时间 2022-01-01 13:45
rabbitmq与spring整合以后怎么使用topic
最佳答案
下面是RabbitMQ的消息确认机制:“为了确保消息不会丢失,RabbitMQ支持消息确认机制。客户端在接受到消息并处理完后,可以发送一个ack消息给RabbitMQ,告诉它该消息可以安全的删除了。假如客户端在发送ack之前意外死掉了
全部回答
rabbit mq失败后怎么执行下一个队列 1、笨拙点方法,就是轮循,consume的阻塞监听可以设置timeout,通过设置一个较小的timeout,可以轮流监听几个channel,变相实现监听多个queue,对性能要求不是很高,可以使用这种方法 2、还有个办法就是先取出一个队列的消息数,然后循环的都读出后,转去读另一个队列,所有队列如果都没有消息了,就这样循环等待着 3、还有一个专业人士的回答,但是我还没有完全理解: 消费者(consumer)这是个业务层的概念,而消费或者说订阅(也就是 consume)是 amqp 协议层的东西,所以,你问一个消费者能否订阅多个queue,答案是当然可以。方案也就一种,按照协议的流程分别向不同的 queue 进行 consume。至于是使用多线程方式来处理,还是使用事件驱动的方式(单线程)来处理这就取决于实现了。 如果对多线程控制能力不是很强,建议不要用这种方式,太专业了 4、这个问题后来我仔细想过,也许可以在应用层进行一下重新设计,可以用线程池作为多个consumer只读取出消息,不进行处理,然后publish进另一个队列,然后用由一个consumer来处理消息
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
把一条为20cm的线段分成三段,中间一段长为8c
SYN480R自动调谐什么意思
宠物小精灵火箭队经典对白(不要什么白洞的那
sonicmaster 华硕怎么用
挡人牌的意思是什么?挡人牌的释义是什么啊?
天云动漫城地址在什么地方,我要处理点事
几何画板中求重叠部分的面积的课件怎么做?
寅吃卯粮的意思是什么啊?请解释下!
热水器,使用时,插头盒一闪,就不通电了,怎
请问有隔心相印这个四字词语吗
请问这种飘带一样的叫什么
頃日的意思是什么?頃日的释义是什么啊?
健灸堂养生会所(银杏北路店)怎么去啊,有事要
鸿福游戏厅地址在哪,我要去那里办事
忻畅的意思是什么啊?请解释下!
推荐资讯
兴达电玩城怎么去啊,我要去那办事
脱缁的意思是什么啊?请解释下!
今日中国银行港币对人民币汇率是多少
回赎的意思是什么啊?请解释下!
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?