Talvez essa seja uma pergunta muito básica, mas quero ter certeza. Estou atualizando um cluster RDS com uma implantação azul-verde. Eu estava verificando o cluster, seguindo as diretrizes da AWS, e vi um monte de conexões ativas.
psql -d postgres -c “SELECT * FROM pg_stat_activity WHERE (now() - pg_stat_activity.query_start) > interval ‘2 minutes’”
mostra cerca de 60 consultas ativas.
Em uma das nossas primeiras etapas de atualização, temos que reiniciar a instância para uma alteração de grupo de parâmetros. Gostaria de saber se isso eliminará todas essas conexões ativas. A maioria delas é idle
, e quase todas são SELECT
instruções, não DDL ou INSERT/UPDATE
consultas. Estou preocupado que, se as conexões não forem eliminadas, isso afetará o processo de replicação de alguma forma.
Sim, se você reiniciar o servidor PostgreSQL, todas as conexões com ele serão interrompidas.