Você pode usar os fluxos de trabalho de proxy para gerenciar a interação entre o servidor Automation Orchestrator local e os fluxos de trabalho em um servidor Automation Orchestrator remoto.
Você pode usar o plug-in Multi-Node para gerar fluxos de trabalho locais que interagem com fluxos de trabalho remotos. Esses fluxos de trabalho locais são chamados de fluxos de trabalho de proxy. Um fluxo de trabalho de proxy obtém os parâmetros de entrada do inventário de plug-ins do Multi-Node. Quando você executa o fluxo de trabalho de proxy, ele converte os parâmetros nos tipos necessários para o fluxo de trabalho remoto. Quando o fluxo de trabalho remoto conclui sua execução, os parâmetros de saída são convertidos de volta na representação local do servidor Automation Orchestrator principal.
Fluxos de trabalho síncronos de proxy
O tipo síncrono de fluxos de trabalho de proxy preservam a API e o contrato de operação dos fluxos de trabalho remotos.
O esquema de todos os fluxos de trabalho síncronos de proxy é o mesmo, mas contém scripts diferentes.
![Este é um esquema de fluxo de trabalho síncrono de proxy.](images/GUID-28F041BE-D5FB-4889-9163-F782A7E8C93F-low.png)
O fluxo de trabalho síncrono de proxy conclui a execução depois que o fluxo de trabalho remoto é concluído e fornece os parâmetros de saída.
O fluxo de trabalho local não consome nenhum recurso de servidor enquanto aguarda os resultados do fluxo de trabalho remoto.
No final da execução bem-sucedida, os parâmetros de saída do fluxo de trabalho de proxy contêm uma representação local do token de fluxo de trabalho remoto. Os parâmetros de saída podem ser usados diretamente por outros fluxos de trabalho no servidor Automation Orchestrator local quando eles são do tipo simples, como boolean, número, cadeia de caracteres e semelhantes.
Fluxos de trabalho assíncronos de proxy
Você pode usar os fluxos de trabalho assíncronos de proxy para otimizar a execução de fluxos de trabalho remotos.
O esquema de todos os fluxos de trabalho assíncronos de proxy é o mesmo, mas contém scripts diferentes.
![Este é um esquema de fluxo de trabalho assíncrono de proxy.](images/GUID-B4712777-E959-47FE-BD18-C587520809D9-low.png)
Um fluxo de trabalho assíncrono de proxy retorna imediatamente um resultado que seja um wrapper local do objeto de token do fluxo de trabalho remoto. O fluxo de trabalho de proxy usa esse token para verificar o estado da execução e obter os parâmetros de saída quando o fluxo de trabalho remoto conclui sua execução. Os parâmetros de saída podem ser usados diretamente por outros fluxos de trabalho no servidor Automation Orchestrator local quando eles são do tipo simples, como boolean, número, cadeia de caracteres e semelhantes.
Fluxos de trabalho de Execução Remota
A categoria de fluxo de trabalho de Execução Remota contém fluxos de trabalho que permitem a você gerenciar os fluxos de trabalho de proxy.
Fluxos de trabalho padrão de Execução Remota
Para acessar esses fluxos de trabalho, navegue até
e digite as tags orchestrator e remote_execution na caixa de pesquisa de fluxo de trabalho.Nome do Fluxo de Trabalho | Descrição |
---|---|
Criar uma ação de vários proxies | Cria uma ação de vários proxies para executar fluxos de trabalho em vários servidores. |
Criar um fluxo de trabalho de proxy | Cria um fluxo de trabalho de proxy que você pode usar para iniciar um fluxo de trabalho em um servidor remoto do Automation Orchestrator. |
Criar fluxos de trabalho de proxy a partir de uma pasta | Cria fluxos de trabalho de proxy para todos os fluxos de trabalho em uma pasta no servidor remoto do Automation Orchestrator. |
Proxies de servidor
Para acessar esses fluxos de trabalho, navegue até
e insira as tags orchestrator, remote_execution e server_proxies na caixa de pesquisa de fluxo de trabalho.Nome do Fluxo de Trabalho | Descrição |
---|---|
Criar fluxos de trabalho de proxy para um servidor Orchestrator | Cria fluxos de trabalho de proxy no servidor local do Automation Orchestrator espelhando a estrutura do servidor remoto. |
Excluir fluxos de trabalho de proxy para um servidor Orchestrator | Remove os fluxos de trabalho de proxy para o servidor Automation Orchestrator local e exclui todos os fluxos de trabalho gerados. |
Atualizar os fluxos de trabalho de proxy para um servidor Orchestrator | Regenera todos os fluxos de trabalho de proxy para o servidor Automation Orchestrator local a partir do servidor remoto. |