BizTalk 2016 sFTP WinSCP-无法接收更多消息

时间:2019-02-19 14:59:04

标签: sftp biztalk winscp biztalk-2016

我们的BizTalk 2016环境由与CU5FP3组成的组中运行的2个应用服务器组成。

我们已经部署了24个应用程序。在此应用程序中,我们有27个接收位置,其中配置了新的sFTP WinSCP适配器。对于所有sFTP接收应用程序,我们将“连接限制”配置为5。我们要连接6个不同的sFTP服务器。

大约2个小时后,我们收到以下事件日志警告,并且接收位置停止工作:

  

“适配器” SFTP“引发错误消息。详细信息” WCF服务   地址“ sftp:// ...”上的主机出现故障,因此不再   可以在相应的接收位置接收消息。修理   问题,BizTalk Server将自动尝试重新启动   服务主机。”

针对事件日志消息,服务主机未自动重启。

有人知道如何解决此问题吗?

2 个答案:

答案 0 :(得分:1)

尝试CU7,因为它包含了一些SFTP修复程序。

答案 1 :(得分:0)

最新版本的BizTalk Health Monitor带有以下重要警告

“ hostinstancename”的主机实例每个cpu需要更多工作线程才能正确运行SFTP接收位置。增加这些主机实例的“最大工作线程数”属性,使其为500,并确保它们专用于此SFTP接收位置

所以要看的东西是

  1. 具有专用主机以使用SFTP接收位置
  2. 将“最大工作线程数”设置增加到500
  3. 检查轮询频率(默认为5秒)
  4. 设置时间表以仅在您需要的时间进行轮询。
  5. 禁用不需要的邮件正文跟踪。

enter image description here