gpt4 book ai didi

java - 添加已发布的convertSendAndReceive确认

转载 作者:行者123 更新时间:2023-12-02 11:04:39 25 4
gpt4 key购买 nike

我正在使用此代码发送和接收 Java 对象。

TransactionsBean reply = (TransactionsBean) processingTemplate.convertSendAndReceive(EXCHANGE_PROCESSING,
ROUTING_KEY_PROCESSING_TRANSACTION, obj);

我在想是否需要实现发布者确认?是否最好扩展代码以确保可靠的传递,或者我可以直接尝试 catch block 并使用replyTimeout 再次重新发送对象?更好的方法是什么?

最佳答案

它们确实代表了两种不同的事物。

发布者确认仅意味着消息已成功由目的地路由到队列。

没有收到回复可能有多种原因

  • 消息未传送至队列
  • 服务器未运行
  • 服务器出现故障

对于后两种情况重新发送可能没有意义。

所以这一切都取决于您的用例。

关于java - 添加已发布的convertSendAndReceive确认,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51066658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com