Лучший перенос в WebSphere MQ FTE, когда исходный каталог постоянно получает новые файлы
Я просто хочу знать, какой наилучший перенос (расписание, использование файлов триггеров, использование шаблонов передачи) настроить, если каталог, в котором находятся исходные файлы, постоянно получает новые файлы: - Передача расписания может быть хорошей, но сколько времени нужно установить, чтобы файлы не перезаписывались или передавались снова? - Триггерный файл тоже может быть полезен, но как быть, если у вас всегда есть новые файлы? Вам нужно написать внешнюю программу, чтобы помочь вам с этим?
В этом случае размер файлов является переменным.
заранее спасибо
1 ответ
Наилучшая функциональность для запуска передачи (команда fteCreateTransfer, графический интерфейс подключаемого модуля для управляемой передачи файлов WebSphere MQ Explorer, сценарий Apache ANT, запланированная передача, мониторинг ресурсов и т. Д.) Полностью зависит от ваших потребностей и среды, в которой вы работаете.
В ответ на ваш первый вопрос запланированная передача не будет другим экземпляром, если существующий экземпляр этой запланированной передачи не завершен. Однако, если вы планируете перезаписывать исходные файлы, когда хотите перенести новые, и хотите знать, как долго ждать, прежде чем сделать это, чтобы убедиться, что они уже были перенесены, ну, какова длина фрагмента строки? Если между агентами происходит сбой сети, и передача входит в восстановление, может потребоваться любое количество раз для восстановления сетевого подключения и восстановления и продолжения передачи.
Что касается мониторинга ресурсов и файлов триггеров, вам необходимо спроектировать монитор ресурсов и соответствующее решение для того, чего вы хотите достичь. Если у вас есть имена файлов, которые соответствуют определенному соглашению об именах, вы можете попробовать запустить файлы, которые вы хотите передать, и использовать функцию под названием "Подстановка переменных", предлагаемую монитором ресурсов, чтобы убедиться, что файл, который вызвал монитор, является тем, это тогда передано. Как это сделать, описано в Информационном центре WebSphere MQ FTE.