Gearman Muitos arquivos abertos

1

Esta questão começou inicialmente como problema de espaço em disco , no entanto, nós o definimos como gearman problem. Ele bombardeia o próprio arquivo de log com a seguinte mensagem:

  ERROR 2015-10-29 13:05:37.000000 [  main ] accept(Too many open files) -> libgearman-server/gearmand.cc:
788

para que o arquivo de log possa crescer até 70 GB em um dia. Eu verifiquei o código de trabalho: usamos node-gearman e fechamos corretamente o processo de trabalho mongodb connection e gearman:

db.close();
worker.end();

Na aplicação também fechamos a conexão do gearman:

gearman.close();

Esta pergunta é semelhante a a outra , mas não há solução, exceto para aumentar restrições ulimit. Mesmo se aumentá-los, não sabemos se vamos superar os novos em breve. Precisa entender o motivo disso.

    
por Alexey 29.10.2015 / 15:59

1 resposta

1

Há uma correção de bug do problema em gearmand v1.1.16

Veja também o tópico grupo para o tópico

    
por 07.06.2017 / 07:51

Tags