параметры конфигурации для разных модулей в экземплярах xd

У меня запущено 3 контейнера spring xd, 1 сервер администратора и 1 зоопарк с кроликом в качестве транспорта. У нас есть средство извлечения файлов s3, которое извлекает огромный файл из ведра s3. Теперь проблема заключается в том, что повторяющиеся записи, обработанные всеми контейнерами, извлекали одни и те же файлы. Следовательно, мне пришлось сделать так, чтобы модуль считался 1 вместо 3. Но это вызывает единую точку отказа. Поэтому я хотел попробовать этот подход, например, будет модуль источника s3 fill pull с модулем, равным 3, и каждый экземпляр будет извлекать заполнение из 3 разных сегментов в s3, например b1 b2 b3, и я хочу настроить 3 разных экземпляра одного и того же источника для извлечения из 3-х ведер? Возможно ли это в xd?

Как и мой исходный модуль s3 в instance1, один для опроса из b1 instance2 из b2 instance3 из b3


person constantlearner    schedule 28.01.2016    source источник


Ответы (1)


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

person Gary Russell    schedule 28.01.2016