Я использовал Spring Integration FTP для копирования файлов с ftpserver на локальный и их обработки. Он отлично работает с локальным использованием Spring boot & Spring Integration, но я развернул приложение в OpenShift, но оно не ищет файлы FTP.
Например:
In local FileReadingMessageSource is getting invoked
[task-scheduler-5] o.s.i.file.FileReadingMessageSource : Created message: [GenericMessage [payload=file-temp\abcd.xml, headers={id=30e5289a-aba6-19db-1d81-3036fca251b0, timestamp=1464675579294}]]
Но он не вызывается в Openshift. Требуются ли какие-либо специальные настройки для работы?
Received no Message...
), это означает, что опросчик не был запущен или поток где-то застрял — скорее всего, он пытается подключиться. Вам нужно использовать свои навыки отладки — возьмите дамп потока с помощью jstack, visualvm и т. д. и узнайте, что делает поток опроса. - person Gary Russell   schedule 01.06.2016