症状
Microsoft BizTalk Server、WinSCP 和 SFTP 服务器之间发生 SFTP 接收位置会话。 当这些会话处于活动状态时,你可能会注意到共享的临时文件会变大,并且永远不会释放或删除。
注意 共享临时文件位于 BizTalk 主机服务帐户临时文件夹中。
使用连接池时,临时文件可能保持锁定状态。 临时文件包含目录列表和 SFTP 服务器操作。 如果轮询的 SFTP 接收位置文件夹中列出了许多文件,则它们可能会迅速增长。 此外,如果主机最终重启或崩溃,这些文件可能会成为孤立文件。
状态
Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。
解决方法
此问题在以下BizTalk Server累积更新中已修复:
- 2016 BizTalk Server累积更新 7
注意 此修补程序在 SFTP 适配器中添加了一个新设置“最长连接重用时间”,这将限制 WinSCP 连接生存期。 最长连接重用时间后,连接将关闭,基础 WinSCP 会话持有的临时文件将被释放或删除。
参考资料
有关BizTalk Server的服务包和累积更新列表的信息,请参阅Microsoft知识库中的以下文章:
BizTalk Server的2555976 Service Pack 和累积更新列表
有关BizTalk Server修补程序的详细信息,请参阅Microsoft知识库中的以下文章:
2003907 有关 BizTalk 修补程序和累积更新支持的信息