【问题标题】:Spring Integration DefaultFtpSessionFactory timeout parameters detailsSpring Integration DefaultFtpSessionFactory 超时参数详解
【发布时间】:2020-03-26 21:04:47
【问题描述】:

我正在使用 org.springframework.integration.ftp.session.DefaultFtpSessionFactory 配置 ftpClientFactory。

我注意到它有 3 个与超时相关的参数。 connectTimeoutdefaultTimeoutdataTimeout

我正在阅读the documentation,但我找不到有关这些属性的确切详细信息。 我猜dataTimeout 是发送文件的超时时间。 connectTimeout 用于与 FTP 服务器建立连接。而defaultTimeout 两者都适用???

我找不到地方来检查我的理解是否正确。有谁知道在哪里可以找到它,或者任何人都可以根据经验向我确认吗?

【问题讨论】:

    标签: java spring ftp spring-integration apache-commons-net


    【解决方案1】:

    connectTimeout 以控制和数据连接的Socket.connecttimeout 参数结束。

    defaultTimeout 以控制连接的Socket.setSoTimeout 结尾。

    dataTimeout 结束于数据连接的Socket.setSoTimeout

    【讨论】:

      猜你喜欢
      • 2017-09-18
      • 2023-01-20
      • 2019-06-29
      • 1970-01-01
      • 1970-01-01
      • 2016-12-04
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多