0

SS Service Broker 的使用相当新,我无法找到一种简单的方法来了解所有发送的消息何时已被处理。

我正在使用 Service Broker 通过将任务拆分为许多小块来对任务进行多线程处理,但是执行流程需要所有原子任务都已成功处理才能继续执行。

关于我们可以如何构建事物以实现这一目标的任何建议?

4

1 回答 1

1

您必须从目标显式发送响应,确认处理。请记住,这对于目标在您发送消息一个月后处理消息是完全有效的。所以不要阻塞等待响应,发起者应该是事件驱动的并响应队列中的消息。

于 2013-03-28T11:57:52.847 回答