2010-02-24 71 views
2

我有一个BizTalk解决方案部署在客户站点。 (带有非WCF适配器的BizTalk 2006 R2) 其中一个业务流程会向SAP系统发出RFC调用并返回一条重要消息。 消息被映射到调用存储过程的SQL Adapter发送端口模式。BizTalk发送端口OutOfMemory异常

最近,当消息发送到SQL适配器时,我遇到OutOfMemory异常。 我用SQL分析器做了一个跟踪,导致一个90MB +跟踪文件仅仅几秒钟。正如我所想象的那样,存储过程是一个接一个地快速执行的。

但即使这并不能解释为什么我会收到错误信息。该服务器有32GB的RAM,我甚至无法看到它峰值...

任何建议我还能检查什么?

回答

0

你看过发送端口的主机配置了多少内存吗?如果主机没有被设置为利用它,则32GB的内存是无关紧要的。这就是说,我认为默认值是可用内存的25%。因此,除非有任何改变,否则这可能不是问题。

您也可以尝试使用主机的限制设置进行播放。虽然我自己从来没有很幸运。

得到更多信息的一种方法是连接Perfmon并查看特定主机进程周围的内存。