Multicast
O EIP Multicast distribui uma mensagem para várias rotas de processamento, permitindo que cada rota execute sua lógica independentemente. Assim, o fluxo de integração se conecta a múltiplos sistemas ou serviços simultaneamente.
Configurando o EIP Multicast no Diagram
Para configurar um Multicast em uma integração na aba Diagram, siga estes passos:
-
Clique em +Add Step no canvas.
-
Selecione a aba EIPs.
-
Selecione o EIP Multicast. Você pode usar a ferramenta de buscas para localizá-lo.
-
Ao adicionar o EIP ao canvas, duas ramificações com steps vazios serão criadas. Clicando em Add Step, você pode adicionar um EIP ou componente.
-
Após o EIP Multicast, você pode adicionar steps que unifiquem os fluxos provenientes dos diferentes destinos para continuar o processo de integração.
Para obter detalhes sobre como configurar o campo Aggregation Strategy, consulte as estratégias de agregação. |
Exclusão do EIP Multicast e suas ramificações
Ao excluir o EIP Multicast, todos os destinos e seus respectivos steps serão removidos.
Exemplo
- from:
uri: direct:start
steps:
- multicast:
id: multicast-A8$gT1@zQ#-3695522522
steps:
- to:
uri: direct:send-email
- to:
uri: direct:update-stock
- to:
uri: direct:register-analytics
O fluxo começa no endpoint direct:start
e usa o EIP Multicast para executar três ações simultaneamente:
-
Enviar email
-
Atualizar estoque
-
Registrar analytics
Esse padrão é útil quando você precisa executar várias ações independentes e em paralelo a partir de uma única entrada de dados.
Share your suggestions with us!
Click here and then [+ Submit idea]