Pessoal, Estou sofrendo com um problema de algumas conexões ficarem ativas com o PostgreSQL após uma queda de energia onde todos os clientes foram desligados e o servidor, por estar ligado a um nobreak não caiu, e com isso ao ser restabelecida a energia elétrica (o servidor não foi reiniciado) as estações começam a conectar novamente, só que como já tem conexões ativas (que ficaram perdidas após a queda de energia) acaba estourando o max_connections com as novas conexões...
Diante disso gostaria de trocar algumas idéias (ou se existe uma solução pronta que eu desconheça fico agradecido) pois pensei em criar algum script que verifique o client_addr e o client_port da pg_stat_activity e verificar o status do socket no sistema operacional com o "netstat", e caso ele não esteja como "ESTABELECIDO" efetuar a eliminacao do processo... Essa é uma alternativa viável ou existe alguma forma mais elegante de contornar isso?? Sistema Operacional: Windows 2003 Versão do PostgreSQL: 8.2.14 -- Fabrízio de Royes Mello >> Blog sobre TI: http://fabriziomello.blogspot.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
