您提到该解决方案在其他环境中没有任何问题,因此可能存在配置问题。
检查以下内容:
**在SQL Server中,设置SQL服务器上的一些内存限制。默认情况下,SQL Server使用任何它可以获得的东西,然后挂在它上面,所以设置一个合理的限制,这样你的系统就可以在没有很多时间将内存分页到硬盘上的情况下运行。
**请确保您有可用的磁盘空间 - 可能您的磁盘空间不足 - 这可能导致各种各样的奇怪问题。
**尝试在其物理驱动器中分割系统的分页文件(如果系统上有多个驱动器)。另外考虑使用更快的驱动器,或者如果你有大量的现金铺设,获得一个SAN。
**在BizTalk中,跟踪是否启用?如果是这样,你是否也跟踪邮件正文?禁止添加或消息正文跟踪并查看是否有差异。
**启动性能监视器,并监视下列计数器运行解决方案时
- 对象:BizTalk消息
- Instance:(选择接收主机)%%
计数器:文件接收/秒
对象:BizTalk消息
- 实例:(选择T ransmitting主机)%%
计数器:文档发送/秒
对象:XLANG/s业务
- 实例:(选择处理主机)%%
- 计数器:业务流程完成/秒。
%%你可能只有一个主机,所以就使用它。由于BizTalk配置各不相同,因此我使用主机的通用名称。
前面的计数器监视您的服务器的最基本的方面,但可能有助于缩小位置以进一步查看。当然,您也可以添加CPU和内存。如果你有时间(几天或许几周),你可以监视分配内存的进程并且永远不会释放它。使用下面的柜台......
此计数器的缓慢下降表明过程不释放内存,从而影响系统上的一切。
让我们知道结果如何!
它可以是网络相关?你是通过UNC路径获取文件吗? – Riri 2009-05-19 18:11:10