[ https://issues.apache.org/jira/browse/CAMEL-4105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13049873#comment-13049873 ]
Billy Buzzard commented on CAMEL-4105: -------------------------------------- The delay for each FTP route is set to 60,000 (60 sec). Some of the routes are polling from the same host, but different directories, and that is why it may appear in my log that I am polling every 500 millis. Are you saying in the case where I am polling different directories on the same host that each of those polls should be further apart in time? Yes I am using a particular version of Camel from FUSE, but it was not our intent to do this on a regular basis. We were only trying to address a particular set of problems with the ActiveMQ-Camel 5.4.1 release. The Fuse group assured us that the code we were using was submitted back to the open source ActiveMQ-Camel projects. Please let us know if that is not true. I would be more than happy to assist you with any coding or testing that needs to be done to work through this problem. > Thread controlling FTP Polling Process dies > ------------------------------------------- > > Key: CAMEL-4105 > URL: https://issues.apache.org/jira/browse/CAMEL-4105 > Project: Camel > Issue Type: Bug > Components: camel-ftp > Affects Versions: 2.6.0 > Environment: apache-activemq-fuse-01-00, > apache-camel-2.6.0-fuse-00-00, Java jdk1.6.0_25 > Reporter: Billy Buzzard > Assignee: Claus Ibsen > > I have several threads each polling a different FTP Remote folder location. > This works fine for a couple of weeks then one or more FTP Threads die > (disappear). I'm going to attach a snippet from my log file below. Notice > that normally the connection to the FTP site does not exists. The connection > is then made and the folders are checked then the FTP process disconnects. > Some of the folders are on the same remote FTP site and I don't know if that > causes a problem or not. > The first time I notice that the thread is dead is when the code starts > checking the FTP threads to see if they are connected and I notices that not > all of the thread are listed. > *** LOG SNIPPET *** > 2011-06-13 11:40:00,531 | DEBUG | Not connected/logged in, connecting to: > ftp://r0060...@ftp.inttraworks.inttra.com:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #1 > - ftp://r0060...@ftp.inttraworks.inttra.com/outbound > 2011-06-13 11:40:00,609 | DEBUG | Not connected/logged in, connecting to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #6 > - ftp://b...@ftp.mercurygate.net/Outbound/Vendors > 2011-06-13 11:40:00,609 | DEBUG | Not connected/logged in, connecting to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #5 > - ftp://b...@ftp.mercurygate.net/Outbound/Customers > 2011-06-13 11:40:00,609 | DEBUG | Not connected/logged in, connecting to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #3 > - ftp://b...@ftp.mercurygate.net/Outbound/AP > 2011-06-13 11:40:00,609 | DEBUG | Not connected/logged in, connecting to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #2 > - ftp://b...@ftp.mercurygate.net/Outbound/TransportXML > 2011-06-13 11:40:00,905 | INFO | Connected and logged in to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #6 > - ftp://b...@ftp.mercurygate.net/Outbound/Vendors > 2011-06-13 11:40:00,911 | INFO | Connected and logged in to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #2 > - ftp://b...@ftp.mercurygate.net/Outbound/TransportXML > 2011-06-13 11:40:00,914 | INFO | Connected and logged in to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #3 > - ftp://b...@ftp.mercurygate.net/Outbound/AP > 2011-06-13 11:40:00,918 | INFO | Connected and logged in to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #5 > - ftp://b...@ftp.mercurygate.net/Outbound/Customers > 2011-06-13 11:40:01,184 | INFO | Connected and logged in to: > ftp://r0060...@ftp.inttraworks.inttra.com:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #1 > - ftp://r0060...@ftp.inttraworks.inttra.com/outbound > 2011-06-13 11:40:01,470 | DEBUG | Took 0.565 seconds to poll: > Outbound/Vendors | org.apache.camel.component.file.remote.FtpConsumer | Camel > (camel) thread #6 - ftp://b...@ftp.mercurygate.net/Outbound/Vendors > 2011-06-13 11:40:01,470 | DEBUG | Disconnecting from: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #6 > - ftp://b...@ftp.mercurygate.net/Outbound/Vendors > 2011-06-13 11:40:01,562 | DEBUG | Took 0.650 seconds to poll: > Outbound/TransportXML | org.apache.camel.component.file.remote.FtpConsumer | > Camel (camel) thread #2 - ftp://b...@ftp.mercurygate.net/Outbound/TransportXML > 2011-06-13 11:40:01,562 | DEBUG | Disconnecting from: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #2 > - ftp://b...@ftp.mercurygate.net/Outbound/TransportXML > 2011-06-13 11:40:01,582 | DEBUG | Took 0.668 seconds to poll: Outbound/AP | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #3 > - ftp://b...@ftp.mercurygate.net/Outbound/AP > 2011-06-13 11:40:01,583 | DEBUG | Disconnecting from: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #3 > - ftp://b...@ftp.mercurygate.net/Outbound/AP > 2011-06-13 11:40:01,583 | DEBUG | Took 0.665 seconds to poll: > Outbound/Customers | org.apache.camel.component.file.remote.FtpConsumer | > Camel (camel) thread #5 - ftp://b...@ftp.mercurygate.net/Outbound/Customers > 2011-06-13 11:40:01,583 | DEBUG | Disconnecting from: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #5 > - ftp://b...@ftp.mercurygate.net/Outbound/Customers > 2011-06-13 11:40:01,877 | DEBUG | Took 0.693 seconds to poll: outbound | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #1 > - ftp://r0060...@ftp.inttraworks.inttra.com/outbound > 2011-06-13 11:40:01,877 | DEBUG | Disconnecting from: > ftp://r0060...@ftp.inttraworks.inttra.com:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #1 > - ftp://r0060...@ftp.inttraworks.inttra.com/outbound > 2011-06-13 11:40:46,452 | INFO | src=Ftp,srcTime=2011-06-13 > 11:39:03.418,dst=ROUTER,file=/esb/ToRouter/Binary/CARRIER/JBHLOW/TO_BNSF_DATA/HJBT110613113850.EDI,modified=2011-06-13 > 11:38:56.000,size=264 | Inbound | DefaultMessageListenerContainer-1 > 2011-06-13 11:40:46,465 | INFO | src=Ftp,srcTime=2011-06-13 > 11:39:03.418,dst=Edi,file=Edi-CARRIER/JBHLOW/TO_BNSF_DATA/HJBT110613113850.EDI,modified=2011-06-13 > 11:38:56.000,size=264 | DstEdi | DefaultMessageListenerContainer-1 > 2011-06-13 11:41:00,524 | DEBUG | Not connected/logged in, connecting to: > ftp://r0060...@ftp.inttraworks.inttra.com:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #1 > - ftp://r0060...@ftp.inttraworks.inttra.com/outbound > 2011-06-13 11:41:00,583 | DEBUG | Not connected/logged in, connecting to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #6 > - ftp://b...@ftp.mercurygate.net/Outbound/Vendors > 2011-06-13 11:41:00,594 | DEBUG | Not connected/logged in, connecting to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #5 > - ftp://b...@ftp.mercurygate.net/Outbound/Customers > 2011-06-13 11:41:00,594 | DEBUG | Not connected/logged in, connecting to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #3 > - ftp://b...@ftp.mercurygate.net/Outbound/AP > 2011-06-13 11:41:00,594 | DEBUG | Not connected/logged in, connecting to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #2 > - ftp://b...@ftp.mercurygate.net/Outbound/TransportXML > 2011-06-13 11:41:00,985 | INFO | Connected and logged in to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #2 > - ftp://b...@ftp.mercurygate.net/Outbound/TransportXML > 2011-06-13 11:41:00,996 | INFO | Connected and logged in to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #6 > - ftp://b...@ftp.mercurygate.net/Outbound/Vendors > 2011-06-13 11:41:01,043 | INFO | Connected and logged in to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #3 > - ftp://b...@ftp.mercurygate.net/Outbound/AP > 2011-06-13 11:41:01,048 | INFO | Connected and logged in to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #5 > - ftp://b...@ftp.mercurygate.net/Outbound/Customers > 2011-06-13 11:41:01,171 | INFO | Connected and logged in to: > ftp://r0060...@ftp.inttraworks.inttra.com:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #1 > - ftp://r0060...@ftp.inttraworks.inttra.com/outbound > 2011-06-13 11:41:01,527 | INFO | src=Ftp,srcTime=2011-06-13 > 11:39:18.540,dst=ROUTER,file=/esb/ToRouter/Binary/CARRIER/JBHLOW/TO_BNSF_DATA/HJBT110613113857.EDI,modified=2011-06-13 > 11:39:12.000,size=257 | Inbound | DefaultMessageListenerContainer-1 > 2011-06-13 11:41:01,536 | INFO | src=Ftp,srcTime=2011-06-13 > 11:39:18.540,dst=Edi,file=Edi-CARRIER/JBHLOW/TO_BNSF_DATA/HJBT110613113857.EDI,modified=2011-06-13 > 11:39:12.000,size=257 | DstEdi | DefaultMessageListenerContainer-1 > 2011-06-13 11:41:01,596 | DEBUG | Took 0.553 seconds to poll: Outbound/AP | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #3 > - ftp://b...@ftp.mercurygate.net/Outbound/AP > 2011-06-13 11:41:01,596 | DEBUG | Disconnecting from: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #3 > - ftp://b...@ftp.mercurygate.net/Outbound/AP > 2011-06-13 11:41:02,396 | DEBUG | Took 1.348 seconds to poll: > Outbound/Customers | org.apache.camel.component.file.remote.FtpConsumer | > Camel (camel) thread #5 - ftp://b...@ftp.mercurygate.net/Outbound/Customers > 2011-06-13 11:41:02,396 | DEBUG | Disconnecting from: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #5 > - ftp://b...@ftp.mercurygate.net/Outbound/Customers > 2011-06-13 11:41:02,973 | DEBUG | Took 1.802 seconds to poll: outbound | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #1 > - ftp://r0060...@ftp.inttraworks.inttra.com/outbound > 2011-06-13 11:41:02,973 | DEBUG | Disconnecting from: > ftp://r0060...@ftp.inttraworks.inttra.com:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #1 > - ftp://r0060...@ftp.inttraworks.inttra.com/outbound > 2011-06-13 11:41:36,017 | ERROR | Could not accept connection : > org.apache.activemq.transport.InactivityIOException: Channel was inactive for > too long: /172.24.1.95:45512 | org.apache.activemq.broker.TransportConnector > | ActiveMQ Task > 2011-06-13 11:42:00,520 | DEBUG | Not connected/logged in, connecting to: > ftp://r0060...@ftp.inttraworks.inttra.com:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #1 > - ftp://r0060...@ftp.inttraworks.inttra.com/outbound > 2011-06-13 11:42:00,572 | DEBUG | Not connected/logged in, connecting to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #3 > - ftp://b...@ftp.mercurygate.net/Outbound/AP > 2011-06-13 11:42:00,580 | DEBUG | Not connected/logged in, connecting to: > ftp://b...@ftp.mercurygate.net:21 | > org.apache.camel.component.file.remote.FtpConsumer | Camel (camel) thread #5 > - ftp://b...@ftp.mercurygate.net/Outbound/Customers -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira