2014-06-29 61 views
1

我正在使用BizTalk 2010,我試圖用許多併發消息調用wcf服務。BizTalk出站wcf請求

我的問題是:如何控制由BizTalk發送到WCF端點的出站郵件的數量?我想增加那個數字。當我打開管理控制檯時,我看到大量帶有「活動」狀態的消息,並且它們的數量每秒減少4-5。不幸的是,這還不夠,我希望BizTalk每秒發送大約20次。

回答

2

我假設你已經負載測試了你的WCF服務,並且它能夠處理你需要的負載? SoapUI工具可以幫助您進行這種測試,因爲它具有出色的負載測試功能。

您描述的BizTalk症狀可能由Outbound Host Throtling引起。您可以使用PerfMon的主機調節性能計數器來監控此情況。您應該關注「消息傳遞限制狀態」和「消息發佈限制狀態」計數器。

此外,您在這種情況下使用了多少臺主機?使用單獨的主機進行發送,接收,處理和跟蹤功能是最佳做法。

最後,在使用基於HTTP的適配器(包括基於WCF的適配器)時,應該查看BizTalk配置文件中的maxConnections parameter,並根據需要調整它。