我们遇到了一堆暂停的服务实例(如100)。我们还注意到,有超过100个(相关)暂停的消息(主要是与Nacks)。

从暂停的服务实例中恢复的区别是什么区别或从暂停的消息恢复?

有帮助吗?

解决方案

Service instances process messages.

BizTalk breaks up services into Service Classes, such as Routing Failure, Isolated Adapter, and Messaging. Those services are distinct from the messages, though the messages are associated with a service. When something fails in BizTalk, typically both a message and a service instance show up in the BizTalk Administration Console as being suspended. If you view the details of the service, then you'll see that it contains a tab with the message(s).

In this context, the message is a property of the service instance. The service was trying to do something with the message and failed. Thus is makes sense to resume the action (service instance), which will make use of the data (message). It doesn't make sense to try and do something like resume a NACK (a message); instead, you should resume the service instance. The NACK can help you find out what went wrong, but if it doesn't go away after resolving the problem and resuming the service instance, then it typically can be safely cleared out.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top