[SP-pm] Problemas com Catalyst::Engine::HTTP::Prefork

Renato Santos renato.cron at gmail.com
Thu Dec 8 12:05:59 PST 2011


Bad fork [Cannot allocate memory]
Quanto processos você ta tentando? acho que mais de 3 não vai ser possivel!

2011/12/8 Ricardo Filipo <ricardo_filipo at yahoo.com.br>

> Caros amigos.
> Boa tarde.
>
> Tenho tido alguns problemas com o servidor Catalyst em nosso novo website
> em testes, será que alguém pode ajudar?
> Estou testando o Catalyst::Engine::HTTP::Prefork pra usar em produção no
> lugar do FastCGI.
> Em alguns casos o servidor caiu, deixando o processo como zumbi no
> sistema, sem recuperação. Então tenho que matar todos forks que sobraram na
> mão e levantar novamente.
> Pensei em criar uma gambiarra, um cron que verifique a cada espaço de
> tempo se o servidor responde e se não estiver bem dá o restart, mas queria
> resolver de uma forma mais canônica.
>
> Nos logs aparece o problema:
>
> Bad fork [Cannot allocate memory]
>   at line 212 in file /usr/local/share/perl5/Net/Server/PreFork.pm
>
> Alguém já viu isto?
>
> Estou usando Nginx como proxy apontando para o Catalyst (não é FastCGI).
> Acontece a mesma coisa quando tento levantar outro servidor Catalyst com o
> HTTP::Prefork em outra porta. Os dois caem!
> Mas olhando a carga do sistema  vemos que o perl não passa nunca de 10% da
> memória, apesar da CPU chegar no pico algumas vezes. Não achei nenhum bug
> no RT que explicasse o problema de forma stisfatória.
> A virtualização emula um  Xeon 2.66GHz rodando um kernel do Fedora 14 com
> 512Mb de memória, só tem o Catalyst e o Nginx rodando. Se alguém puder
> ajudar eu envio mais dados pelo pastebin.
>
> Abraços!
> Filipo
>
>
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>


-- 
Saravá,
Renato CRON Santos
http://www.renatocron.com/blog/
@renato_cron <http://twitter.com/#!/renato_cron>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20111208/3da156c0/attachment.html>


More information about the SaoPaulo-pm mailing list