BizTalk出站wcf请求

时间:2014-06-29 08:46:17

标签: c# wcf biztalk

我正在使用BizTalk 2010,我正在尝试使用许多并发消息来调用wcf服务。

我的问题是:如何控制BizTalk发送到WCF端点发送的出站邮件数量?

我想增加这个数字。当我打开管理控制台时,我看到大量具有“活动”状态的消息,并且它们的数量每秒减少4-5。不幸的是,这还不够,我希望BizTalk每秒发送大约20个。

1 个答案:

答案 0 :(得分:2)

我假设您已经对WCF服务进行了负载测试,并且它能够处理您需要的负载吗? SoapUI工具可以帮助您进行此类测试,因为它具有出色的负载测试功能。

您描述的BizTalk sympton可能由Outbound Host Throtling引起。您可以使用PerfMon的主机限制性能计数器对此进行监控。您应该关注“消息传递限制状态”和“消息发布限制状态”计数器。

此外,您在这种情况下使用了多少台主机?最佳做法是使用单独的主机来发送,接收,处理和跟踪功能。

最后,在使用基于HTTP的适配器(包括基于WCF的适配器)时,您应该查看BizTalk配置文件中的maxConnections parameter并根据需要进行调整。