2012-08-27 44 views
1

我只注意到在BizTalk连接到使用WCF自定义适配器的服务总线队列中的一个主要错误(除非我缺少一些东西)。可怕的BizTalk接收位置错误

我注意到一个消息没有达到从队列中的BizTalk,所以我检查接收位置是在BizTalk它正在运行。

但是我可以看到消息堆积在队列中。

的BizTalk没有提供警告或错误的消息,并且没有从BizTalk指示接收位置已经失去了到队列的连接。

当我重新启动接收位置我可以看到messagecount在servicebus管理控制台下降到零,因此它看起来像的BizTalk丢失,甚至没有注意到它的连接。

如果我不会错过重要的东西,这是BizTalk中的一个非常严重的错误,因为它会在没有任何警告或明显原因的情况下阻止流。

我有2个同事谁也遇到了问题,但我认为他们正在使用SFTP适配器。

其他人对此行为有任何经验吗?

我试着用谷歌搜索它,但什么都没发现。

回答

1

如何使用WCF自定义适配器接收消息?我假设你正在使用一些自定义代码,因为它不能用于开箱即用。

您正在使用哪种BizTalk Server? BizTalk Server中没有SFTP适配器。

我们最近宣布的BizTalk Server 2010 R2 CTP,我们将提供服务总线队列/主题一流的适配器。我们希望您尝试一下,并提供相关反馈。我们也想知道你是如何使用这个的。

+0

我正在使用Microsoft.BizTalk.dll中的netMessagingBinding和transportClientEndpointBehavior。 当队列暂时处于非活动状态时,消息会消失,但这些问题是通过应用程序将队列“活着”与频繁的虚拟消息解决来解决的。 关于sftp适配器im不知道,我只是重复我听到的东西。 我们正在使用BizTalk 2010,但它可能不是R2 CTP。 我会研究一下。 非常感谢您的回复! – DOOMDUDEMX

相关问题