社区
Java
帖子详情
RabbitMQ template的 reply-timeout问题
yanghartai
2017-11-02 09:45:05
有个关于RabbitMQ的问题,MQ使用的template配置的reply-timeout是为了同步调用的超时时间么?
如果消费者挂掉的情况下,MQ内的消息没有被消费,那么reply-timeout时间到了后,MQ会作何反应?抛出什么样的异常?
...全文
783
回复
打赏
收藏
RabbitMQ template的 reply-timeout问题
有个关于RabbitMQ的问题,MQ使用的template配置的reply-timeout是为了同步调用的超时时间么? 如果消费者挂掉的情况下,MQ内的消息没有被消费,那么reply-timeout时间到了后,MQ会作何反应?抛出什么样的异常?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RabbitMQ
连接超时配置
spring:
rabbitmq
: host: localhost port: 5672 username: guest password: guest vhost: /
template
: receive-
timeout
: 30000 re
ply
-
timeout
: 30000 ...
RabbitMQ
RPC方式调用
队列配置、生产者配置、消费者配置和一般的mq配置相同。 re
ply
-
timeout
是过期时间,可以写到配置文件中。
template id="
template
" message-converter="messageConverter" connection-factory="connectionFactory" re
ply
-
timeout
="2000" retry-templ
springboot
RabbitMQ
连接超时配置
springboot
RabbitMQ
连接超时配置。
springboot
RabbitMQ
整合出现Re
ply
received after
timeout
异常
在一次广播Fanout模式的消息发送完成的时候,由于接受了多个消费者(消息接收端)返回来的信息,并且使用如图所示的方式来接受返回的信息 这导致了前面其他的消费者返回过来的信息数据丢失,因为这个方法只能接受一个消费者的返回数据。所以报了Re
ply
received after
timeout
,前面消费者返回的数据已经超时了。 这里我们如果既要使用广播Fanout发送给多个消费者,又要接受消费者返回...
04
RabbitMQ
进阶2之集群和延迟投递
目录 Pt2 集群与高可用 Pt2.1 普通集群模式 Pt2.2 镜像队列模式 Pt3 Spring AMQP使用 Pt3.1 Spring
RabbitMQ
(1) 代码案例 (2) 核心对象 Pt3.2 SpringBoot
RabbitMQ
(1) 代码案例 (2) 参数说明 Pt4 使用规范 Pt4.1 资源管理 Pt4.2 命名规范 Pt4.3 消息持久化 Pt4.4 连接数控制 Pt5 延迟投递实现 Pt5.1 基于死信队列 Pt5.2 基于延迟插件 Pt5
Java
51,397
社区成员
85,840
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章