我是 BizTalk 新手,最近遇到了一些问题,即 biztalk 编排卡住了,我不得不重新启动主机实例以再次获得消息处理。
我发现奇怪的是通过测试,我可以看到任务管理器中的 biztalk 主机实例占用了大量内存并且即使在编排进入脱水模式后也不会释放它们。
是因为我在我的 biztalk 编排中做的一些糟糕的编程吗?
仅供参考,我的编排使用调用 WCF 从 SQL Server 2008 R2 检索数据的实用程序 DLL。
编排使用计时器实用程序进行编程,以在四个小时非操作后退出。
设置:仅供参考,我在 windows server 2008 r2 中使用 biztalk 2009,24GB 内存,intel xeon 处理器。
更新:
好吧,你们是对的,正如预期的那样!
重新启动主机实例并不能真正解决这个问题,到目前为止,我仍然不知道它有什么问题。
我已经进行了调试诊断运行以获取内存转储,并且我相信内存正在被模式和 biztalk 应用程序的其他部分消耗,所以我认为它可能没问题。
我确实偶然发现了一长串累积更新,并试图查看我需要安装哪个来解决这个问题。
谢谢!