BizTalk 2009文件适配器发送时存在附加锁定问题



我们有一些EDI文件进入BizTalk服务器,我们将这些文件放在文件共享上,供最终系统处理。通过具有静态文件名的单个文件发送端口将文件拖放到文件共享中。由于最终系统每天只收集一次文件,因此会使用"附加"选项来交付文件。

我们使用发送端口的单个主机实例运行。文件共享位于单独的服务器上。当我们访问该服务器(Widnows 2008)并查看打开的文件时,我们会看到BizTalk主机实例帐户对该文件的两个读取锁。消息正在BizTalk中挂起,其中包含"拒绝访问"消息。文件以分钟为单位写入文件共享,有时在同一分钟内写入。没有一个文件是大的(全部<20K)。这种情况可能每周发生一次,发生在目标服务器上的不同文件放置位置。回收主机实例不会释放锁。按订单交货没有帮助。

任何解决问题或故障排除的想法或意见都会有所帮助。我一直在考虑的一些事情:

  1. 文件适配器丢失其文件句柄
  2. 以前有人在文件适配器中使用附加模式而没有问题吗

谢谢!

事实证明,这是BizTalk文件适配器的已知问题。

"这是附加选项的问题,因为Biztalk在附加之前读取到文件的末尾。"

来自MSDN论坛。

最新更新