我正在使用此代码发送和接收Java Object。
TransactionsBean reply = (TransactionsBean) processingTemplate.convertSendAndReceive(EXCHANGE_PROCESSING,
ROUTING_KEY_PROCESSING_TRANSACTION, obj);
我在考虑是否需要实施发布者确认?更好地扩展代码以确保可靠的传递,还是我可以尝试使用catch块并使用ReplyTimeout重新发送对象?哪种方法更好?
答案 0 :(得分:1)
它们确实代表了两种不同的事物。
发布者确认只是意味着邮件已被目的地成功路由到队列。
未收到回复的原因有很多
重新发送后两种情况可能没有意义。
所以这完全取决于您的用例。