[ https://issues.apache.org/jira/browse/HADOOP-11100?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16651277#comment-16651277 ]
Adam Antal commented on HADOOP-11100: ------------------------------------- Thanks [~xiaochen] for the valuable insight. I added only the fs.ftp.timeout config (defaulting to zero), as it is the current behaviour. (note that I removed fs.ftp.timeout.enabled since we don't need it). Also modified the core-default.xml and {{TestCommonConfigurationFields}} as you suggested. Pending jenkins for v4. > Support to configure ftpClient.setControlKeepAliveTimeout > ----------------------------------------------------------- > > Key: HADOOP-11100 > URL: https://issues.apache.org/jira/browse/HADOOP-11100 > Project: Hadoop Common > Issue Type: Improvement > Components: fs > Affects Versions: 2.3.0 > Reporter: Krishnamoorthy Dharmalingam > Assignee: Adam Antal > Priority: Minor > Attachments: HADOOP-11100.002.patch, HADOOP-11100.003.patch, > HADOOP-11100.004.patch, HDFS-11000.001.patch > > > In FTPFilesystem or Configuration, timeout is not possible to configure. > It is very straight forward to configure, in FTPFilesystem.connect() method. > ftpClient.setControlKeepAliveTimeout > Like > private FTPClient connect() throws IOException { > ... > String timeout = conf.get("fs.ftp.timeout." + host); > ... > ftpClient.setControlKeepAliveTimeout(new Integer(300)); > .... > } -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org