Пауза при импорте горячей папки Hybris

Есть ли в Hybris способ приостановки вручную горячих папок?
Вот история и проблема: в производстве у нас есть 2 серверы импорта данных для нашего приложения. Оба сервера используют одну и ту же общую горячую папку для нескольких различных конфигураций горячей папки и, таким образом, ежедневно импортируют несколько разных входящих файлов. Наше производственное развертывание для этих серверов отличается от других (не импортируемых данных) серверов приложения, потому что нам нужно дождаться, пока эти серверы завершат фактический импорт файла в процессе, поэтому мы должны вручную проверить папку / processing повторно и снова, пока не останется ни одного файла. Наша цель - пропустить этот ручной процесс, вместо этого просто «сказать» Hybris, чтобы он остановил обработку после текущего импорта.
Есть ли какая-нибудь реализация OOTB для этого?


person sz3nt    schedule 02.01.2019    source источник
comment
Можете ли вы использовать JMX? Если можно, думаю, есть способ остановить каналы через JMX. Вы можете посетить этот веб-семинар для получения дополнительной информации youtube.com/watch?v=TetfR7ULnA8, но Идея состоит в том, что уже существует некоторая функциональность MBean, которая предоставляет статистику и операции по всем элементам весенней интеграции.   -  person leaber    schedule 24.01.2019


Ответы (1)


AFAIK нет, это не так. Вероятно, вы можете решить свою проблему, создав временный файл «незавершенного производства» во время начала импорта, а затем удалите файл, когда он закончится. Затем вы можете автоматизировать ручную проверку с помощью метода проверки наличия файла «незавершенная работа».

person alain.janinm    schedule 02.01.2019