Pular para o conteúdo

Secção Cenários

A secção Cenários é onde compõe e opera os seus cenários. No lateral tem a lista de cenários; no centro, quatro vistas do cenário ativo.

  • Novo cenário abre o editor: nome + os micros que o compõem.
  • Editar (barra superior) volta a esse editor para mudar a sua composição.
  • Eliminar (menu do item no lateral) apaga o cenário; pede confirmação.
  • Cartões — um cartão por micro com o seu estado, porta, modo (comutador nativo/contentor) e ações (reiniciar só esse micro, abrir a sua configuração).
  • Tabela — a mesma informação em linhas: estado, início, endpoints, modo, ações (abrir configuração, ver logs, copiar URL). Os comutadores e ligações de cada linha ficam inline; o resto das ações, no seu menu.
  • Grafo — o grafo de chamadas quem-chama-quem, com a cor de cada aresta conforme a sua resolução (local, cloud ou mock). Pode-se aproximar, afastar e ajustar à vista.
  • Dependências — o seletor local/cloud/mock por dependência, com o aviso de VPN se algo apontar para a cloud. Ver Dependências.

A partir da barra superior:

  • ▶ Iniciar / ■ Parar — um único botão que arranca ou para conforme o estado. Arranca a infra, resolve portas, reescreve URLs e inicia cada micro; ao parar, detém micros, contentores e infra.
  • Limpar — termina processos nativos órfãos e elimina os contentores microlab-* residuais. Útil se algo ficou pendurado.
  • Preparar base de dados — executa os passos posteriores à migração (por exemplo, seed) após a primeira migração.

O resumo de saúde do cenário (sem incidências / a iniciar / com erros) está na barra superior e abre o separador Estado do dock. Cada micro passa pelos estados Stopped → Starting → Healthy (ou Unhealthy / Crashed). Ver Estados de um micro.

Exportar/importar um cenário completo faz-se a partir do menu lateral. Ver Partilhar um cenário.