Что произойдет, если агент WebSphere MQ FTE передает файлы и активирована другая передача

Здравствуйте, я новичок в IBM WebSphere MQ File Transfer Edition, и у меня есть вопрос:

Сначала мне нужно объяснить ситуацию: у меня есть объявленный агент, и я хочу создать передачу, которая будет запускаться каждую минуту в папке, и она удалит исходный файл.

Я хочу знать, что происходит, когда происходит перенос и проходит еще одна минута. Начнет ли Агент новый перенос? Если он создаст новый , попытается ли он снова отправить файлы, которые находятся в первом Transference, если они все еще находятся в папке? или агент будет ждать, пока он закончит первую передачу и начнет новую?

Заранее спасибо за помощь!


person LeoTorres    schedule 16.09.2014    source источник


Ответы (1)


[ ОБНОВЛЕНО/ИСПРАВЛЕНИЕ: - Ранее я говорил, что запланированная передача не будет ожидать запуска нового экземпляра, однако это неверно. Проведенное мной тестирование показало, что запланированная передача действительно не запустит новый экземпляр передачи, если предыдущий экземпляр не был завершен. Извините за путаницу! ]

Если вы используете «запланированный перевод»:

http://pic.dhe.ibm.com/infocenter/wmqfte/v7r0/topic/com.ibm.wmqfte.doc/create_schedule.htm

тогда запланированная передача не запустит новый экземпляр, если предыдущий экземпляр (передача, запущенная планировщиком) уже запущен. В этом случае агент WebSphere MQ FTE вместо этого опубликует контрольное сообщение "skiped" в разделе SYSTEM.FTE/LOG/ с дополнением:

Предыдущий экземпляр повторяющейся запланированной передачи (id:###...) все еще выполняется.

Тем не менее, я предлагаю вам также рассмотреть мониторинг ресурсов как альтернативный подход к запланированным передачам, поскольку это гораздо более мощная функция.

Прочтите следующий раздел информационного центра WebSphere MQ FTE по этой теме, и он должен дать вам достаточно информации, чтобы приступить к работе и попробовать ее самостоятельно:

http://pic.dhe.ibm.com/infocenter/wmqfte/v7r0/topic/com.ibm.wmqfte.doc/resource_monitoring.htm

Я надеюсь, это поможет вам!

person a_cornish_pasty    schedule 16.09.2014
comment
Решение с использованием мониторинга ресурсов действительно помогло мне, но у меня возникла другая проблема: каталог, в котором находятся файлы, является динамическим, файлы меняются в любое время. Поэтому я использовал это решение, а также заставил программу, которая помещает файлы в папку, ждать, пока файл триггера не будет удален, чтобы поместить в папку больше файлов. - person LeoTorres; 16.09.2014