Pessoal,

Agradeço a todos que colaboraram na resolução do meu problema. Realmente,
quem salvou a gente aqui foi o PGBOUNCER. Ativamos no servidor e o sistema
voltou.

Respondendo sobre o sistema, o sistema é web sim.

A cada requisição nós abrimos e fechamos a conexão com o banco. Ontem
tínhamos 6000 usuários potenciais que estavam acessando o sistema no mesmo
instante.
É complicado, pois o nosso sistema aqui funciona como se fosse um ítem na
promoção que todo mundo quer concorrer para conseguir comprar. Todo mundo
entra ao mesmo tempo.

O PGBouncer salvou nossa pele e tudo correu bem. Mais uma vez, obrigado a
todos colegas que cooperaram.


att,

Wellington


Em 31 de julho de 2013 13:50, JotaComm <jota.c...@gmail.com> escreveu:

> Opa,
>
>
> Em 31 de julho de 2013 13:34, Euler Taveira <eu...@timbira.com.br>escreveu:
>
> On 31-07-2013 13:05, Wellington Oppenheimer wrote:
>> > Tem 6000 pessoas acessando o sistema. O max_connections está em 1950.
>> >
>> E qual o hardware utilizado? Como disse o Fabio, você está
>> *desperdiçando* recursos. Considere utilizar um pool de conexões. Deixa
>> eu adivinhar... aplicações web?
>>
>> > Nessas condições, como deve ficar o /etc/security/limits.conf  ?
>> >
>> Seria melhor você mostrá-lo (sem os comentários), não?
>>
>
> Ao colocar um max_connections = 1950 você está nos dizendo que você tem
> 1950 acessos simultâneos ao seu banco. Você tem certeza disso?
>
> Como o Telles e o Euler já citaram, você pode pensar em um pgpool [1] ou
> pgbouncer [2].
>
> Agora com relação a mensagem: Error connecting to the server: could not
> fork new process for connection: Resource temporarily unavailable. Ela
> significa que o SO não consegue mais criar processos (fork), para resolver
> isso você precisar modificar o parâmetro nproc [3].
>
>
> [1] http://www.pgpool.net/mediawiki/index.php/Main_Page
>
> [2] http://pgbouncer.projects.pgfoundry.org/
>
> [3] http://linux.die.net/man/5/limits.conf
>
>>  --
>>    Euler Taveira                   Timbira - http://www.timbira.com.br/
>>    PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
>> _______________________________________________
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
> Abraços
> --
> JotaComm
> http://jotacomm.wordpress.com
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a