与外部WCF服务通信时BizTalk Orchestration延迟

时间:2017-05-09 13:41:03

标签: biztalk biztalk-2013r2

我使用的是BizTalk业务流程,用于调用外部WCF Web服务。它在规定的时间内工作正常,但是在拨打电话之前,外部Web服务的呼叫正在等待一段时间,从而导致延迟。

以下是Orchestration Debugger的图像。

Orchestration Debugger

正如你可以看到的那样:"上次发现的更新请求"在拨打外部WCF服务之前等待大约5分钟。

这种延迟的可能原因是什么?

注意:我使用的是Biztalk Server 2013 R2。

1 个答案:

答案 0 :(得分:3)

由于这些编排调试器活动没有记录,我们只能猜测发送操作指示"发送"已经开始,什么时候结束。对于SendPort延迟完成"发送"操作有几个原因:

其他不太可能的原因可能是MessageBox中出现数据库锁定,阻止了orchestration发布消息,但是如果遇到这样的问题,你就会注意到其他操作。