2017-04-21 6 views
0

Kann für die Spring-Integration SFTP ein Verbindungstimeout eingestellt werden?Verbindungs-Timeout für Spring-Integration einstellen SFTP

<bean id="defaultSftpSessionFactory" 
     class="org.springframework.integration.sftp.session.DefaultSftpSessionFactory"> 
    <property name="host" value=""/> 
    <property name="privateKey" value=""/> 
    <property name="privateKeyPassphrase" value=""/> 
    <property name="port" value=""/> 
    <property name="user" value=""/> 
    <property name="serverAliveInterval" value="100000"/> 
    <property name="serverAliveCountMax" value="5"/> 
    <property name="timeout" value="100000"/> 
</bean> 

ServerAliveInterval, serverAliveCountMax und Timeout macht keinen Unterschied, was zu der Verbindungszeit in engen Zusammenhang steht.

Antwort

0

Mehrere gemeinsame Eigenschaften sind auf der Sitzung Fabrik ausgesetzt (ab Version 4.0, das jetzt connect, defaultTimeout und Datatimeout enthält)

Siehe Dokument ftp-session-factory