Mule连接管理

Mule连接管理

我有一个 mule 流程,它执行顺序文件传输到外部 SFTP。该流程将六个文件传输到远程 SFTP。最近我们注意到一些问题,这些事件是随机出现的。在几次传输过程中,我们遇到了以下错误。

登录用户名@HostName 时出错:身份验证失败 (java.io.IOException)

根据管理远程 SFTP 的团队的说法,Mule 正在快速打开连接但不会关闭这些连接。为实现这一目标,团队实施的解决方案是将 SFTP 连接限制从 4 个增加到 30 个。我还被建议在传输之间增加延迟以允许连接关闭。

我正在调试时跟踪流程,但 SFTPConnector 的实现并未列出连接状态(打开或关闭)的调试日志。

我看到以下帖子,表明这是 Mule 的一个已知问题。 https://github.com/mulesoft/mule-module-requester/issues/23

以前有人遇到过类似的问题吗?如果是,您是如何克服这个问题的?

如果有人能为该问题提供一个可实施的替代方案,我会很高兴。

谢谢

答案1

我遇到了同样的问题,解决方案是升级运行时。

相关内容