Кластер для весенней интеграции - PullRequest
0 голосов
/ 15 января 2020

У нас есть приложение, которое основано на весенней интеграции и весенней загрузке, и теперь это один узел, мы хотим перевести его в кластерный режим, однако мы не можем найти простой способ сделать это.

Мы используем несколько адаптеров для нашей системной интеграции, таких как FTP, SFP, HTTP и др. c. Мы хотим найти простой способ сделать наше приложение кластеризованным без многих изменений, кто-нибудь может дать некоторые предложения?

мы не хотим HTTP, FTP получает дублированные файлы после того, как приложение становится кластером.

как вопрос в этом посте Стратегии для кластерного приложения Spring Integration

Адаптеры балансировки нагрузки: как адаптировать балансировщики нагрузки между различными узлами. Обычно это полезно, когда, скажем, мы динамически порождаем адаптеры ftp, http, jms в SI.

спасибо

1 Ответ

0 голосов
/ 15 января 2020

Могу ли я знать, что ответ Гэри в этом посте до сих пор остается рекомендуемым выбором? Как загрузить лидер баланса с помощью zookeeper и Spring Integration

Например, если вы опрашиваете общий каталог для файлов для обработки, вы должны использовать FileSystemPersistentFileListFilter с общим MetadataStore (таким как реализация zookeeper), чтобы несколько экземпляров не обрабатывали один и тот же файл.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...