1
resposta

Dúvidas ao subir o banco de dados

Quando é utilizado 2 shells para executar os comandos do banco de dados, isto significa que serão criados 2 sessões de shell diferentes? Quando seja executado o segundo shell, este desconhecerá o que foi feito no primeiro shell?

1 resposta

Olá, Janile. Tudo bem?

Quando o comando shell do Ansible é usado, para cada incidência o binário /bin/sh é chamado. A execução dele é feita com início, meio e fim, então quando o segundo for chamado o resultado do primeiro já terá sido alcançado (se tudo correu bem). Portanto, as alterações no banco são feitas de forma sequencial, de forma que o estado do banco já foi modificado quando o segundo comando for chamado, não tendo a necessidade de conhecer o que foi feito no primeiro shell.

Espero ter ajudado. Se ficou alguma dúvida, é só dizer!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software