Eu encontrei este artigo (veja abaixo): link
Aparentemente, supervisord é o problema.
Eu tenho um processo rodando em um ubuntu sob um usuário cujo ulimit é 400000 para as opções -Hn e -Sn. O valor de /etc/security/limits.conf para esse usuário é 100000.
No entanto, quando eu executo cat /proc/5660/limits | grep files
(o pid é 5660) eu recebo:
Max open files 4032 4032 files
O processo, a propósito, é redis.
O que mais devo definir?
Obrigado!
Eu encontrei este artigo (veja abaixo): link
Aparentemente, supervisord é o problema.
Tags linux ubuntu file-descriptors