Iniciar um cenário multi-micro e testar o fluxo
Objetivo: vários micros iniciados ao mesmo tempo, a falar entre si, para testar um fluxo completo.
1. Componha o cenário
Seção intitulada “1. Componha o cenário”Em Cenários → Novo cenário, marque todos os micros que participam no fluxo e guarde-o.
2. Resolva as dependências como «local»
Seção intitulada “2. Resolva as dependências como «local»”No painel de Dependências, para as chamadas entre micros do seu cenário, escolha local: assim cada micro aponta para o par iniciado ao lado e testa a comunicação real. As dependências a cores que não fazem parte do cenário, deixe-as em cloud ou mock conforme preferir.
Para que a resolução local funcione, o core de destino tem de estar no cenário; se não, o MicroLab avisa.
3. Escolha o modo de cada micro
Seção intitulada “3. Escolha o modo de cada micro”O que vai tocar, nativo (rápido); os de fundo, contentor (isolado). É opcional: pode deixá-los todos nativos.
4. Arranque e teste
Seção intitulada “4. Arranque e teste”Prima ▶ Iniciar. O MicroLab resolve as portas, reescreve os URLs entre micros e
inicia-os. Quando estiverem Healthy:
- Use a vista de Tabela ou Cartões para abrir o Swagger ou o health de cada micro e copiar os seus URLs.
- Lance o seu pedido de entrada ao primeiro micro do fluxo e observe nos Logs como a chamada percorre a cadeia.
- O Grafo mostra-lhe quem chama quem e com que resolução.