Eu tenho 2 servidores Linux na AWS. Ambos os servidores estão no vpc padrão (aws vpc padrão). Ambos os servidores têm seu próprio IP elástico. Eu também tenho um webServer que está dentro do mesmo vpc.
Eu quero executar um MySQL replicado nesses 2 servidores, então um servidor seria mestre e o outro escravo.
Eu preciso fornecer um endereço IP para cada servidor MySQL, então em my.cnf, há uma configuração:bind-address
Devo usar o IP público ou privado para o endereço de ligação? (Todos os computadores que precisam de acesso ao servidor MySQL estão no mesmo vpc).
Observe que ambos os servidores estão no mesmo grupo de segurança e eu abri todas as portas dentro do grupo de segurança.
Você deve usar endereços IP internos para que suas instâncias se comuniquem. Se você usar seus endereços IP públicos ou elásticos, será cobrado pela transferência de dados de rede na região. Não há cobrança pelo uso dos endereços IP privados.