Inotify relógios foi alcançado, mas apenas na inicialização usando rc.locale

0

Eu tenho um aplicativo simples que observa se algum arquivo está sendo renomeado, se isso acionar o evento.

Quando inicio o aplicativo manualmente ele funciona bem por semanas sem nenhum problema, mas eu queria iniciar este aplicativo toda vez que eu reinicializo meu servidor, então usei o comando rc.local file simple one line e ele inicia o aplicativo, mas aqui reside o problema, quando rc.local executa o aplicativo que estou recebendo:

The configured user limit (8192) on the number of Inotify watches has been reached.

assim, após a redefinição, elimine-a e execute manualmente e OK novamente. (neste ponto, mesmo quando eu lanço o erro rc.local está se repetindo, mas manualmente está OK)

Eu sei que eu posso aumentar o limite para Inotify, mas isso eu acho que não é a causa do problema, pois apenas 27 arquivos estão sendo observados para renomear e não milhares. Eu senti falta de alguma coisa?

    
por Wojciech Szabowicz 11.07.2018 / 14:05

0 respostas