当Message发送Send Port失败后,Engine会为Suspended消息生成NACK。在Orchestration中,如果设置Logical Send Port的Delivery Nitification属性为"Transmitted"(默认值是None),那么NACK会转化为DeliveryFailureException异常,供Scope的Exception Handler处理。

如果Send Shape所在的Scope是Atomic事务类型,那么由发送失败导致的NACK会在Scope的最后才发送。

对于需要确认的消息发送,把Send Shape放在Scope中,设置为Long Transaction,并且按照上面的步骤设置。

相关文章:

  • 2021-07-14
  • 2021-11-11
  • 2022-12-23
  • 2021-11-10
  • 2021-05-19
  • 2021-05-29
  • 2021-09-08
猜你喜欢
  • 2022-01-30
  • 2022-12-23
  • 2021-12-19
  • 2021-10-09
  • 2022-12-23
  • 2021-06-24
  • 2021-05-19
相关资源
相似解决方案