Вещи, о которых мы должны позаботиться, когда мы работаем с несколькими потоками Spring Integration вместе

О чем важно позаботиться, когда мы хотим использовать множество рабочих процессов интеграции Spring вместе в системе?

Насколько я знаю: - идентификаторы каналов должны быть уникальными (поэтому два канала не могут иметь одинаковый идентификатор канала)

  • агрегаты должны подключаться к хранилищам сообщений с другим регионом

Я прав? Есть ли какие-то пули?

Спасибо


person Ferenc Turi    schedule 06.01.2015    source источник


Ответы (1)


Ты прав. Другие моменты, которые следует иметь в виду:

  1. errorChannel является глобальным bean-компонентом для всего ApplicationContext

  2. Вы должны думать о том, что разные TaskExecutor и TaskScheduler не влияют на разные потоки.

  3. Вы можете ознакомиться с расширением Spring Integration Flow.

  4. Вы можете изучать MicroServices с помощью Spring Boot.

Все остальное должно быть в порядке для любого сложного приложения. Хотя я бы предпочел различать такие задачи по разным простым приложениям - MicroServices

person Artem Bilan    schedule 07.01.2015