Um belo dia você foi testar a aplicação que está desenvolvendo e
descobriu que ela não responde como deveria. As consultas que ela
enviava para o banco não retornam nada, e o navegador está
calado.
Por onde começar? Bom, hoje você irá partir para um
troubleshooting de rede. Existem várias situações e abordagens
que envolvem esse assunto, mas iremos abordar a seguinte: o
cliente será a máquina de aplicação. Você se conectará a ela e ao
servidor que roda o banco. Imaginemos que são duas VMs.
Considerando que você já confirmou que a aplicação está no ar e a
configuração de rede está igual a quando tudo estava rodando,
neste host as coisas não mudaram.
Iremos agora para o servidor. Conecte-se a ele via ssh e
começamos por aí as investigações, ok?
Infra:
Temos dois hosts envolvidos, um rodando a aplicação e o outro
rodando o servidor de banco, um MySQL , por exemplo.
…
[Leia mais]