Spring AMQP RPC使用者如何确定发布者通道是不是已关闭

Posted

技术标签:

【中文标题】Spring AMQP RPC使用者如何确定发布者通道是不是已关闭【英文标题】:Spring AMQP RPC consumer how to determinated if the publisher channel has been closedSpring AMQP RPC使用者如何确定发布者通道是否已关闭 【发布时间】:2018-12-14 17:01:17 【问题描述】:

在RPC模式下,消费者接收并处理消息时,是否可以判断发布者是否在等待响应?

例如,如果我停止发布者进程,通道/连接将被关闭,那么消费者是否有可能验证这一点?

【问题讨论】:

【参考方案1】:

没有;发布者和消费者(按设计)对彼此一无所知;它们是完全解耦的。

【讨论】:

感谢您的回复。

以上是关于Spring AMQP RPC使用者如何确定发布者通道是不是已关闭的主要内容,如果未能解决你的问题,请参考以下文章

Spring-AMQP 和直接回复

带有 AMQP 的 Golang 中的 JSON RPC

Spring使用Spring和AMQP发送接收消息(上)

访问由不同进程发起的任务 [AMQP vs RPC 后端]

译: 1. RabbitMQ Spring AMQP 之 Hello World

Spring AMQP杂记之Spring实现简述