Удаление дублирующихся задач в очереди передач

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

Задача в целом состоит из следующего:
существует несколько десятков удаленных FTP серверов на которые раз в час необходимо выкладывать "свежие" файлы (одновременно с удаленных серверов забираются файлы и эта задача также множится)
Проблема в том, что в связи с техническими условиями эти FTP сервера бывают регулярно не доступны и такие регулярные задачи множатся в списке и, как следствие, эти задачи выполняются многократно, что негативно влияет на объем передаваемого трафика.

Возможно ли на какой либо из стадий (планировщика или очереди и т.д.) контролировать список задач на идентичность и удалять дублирующиеся.

duplicate.