Eu tenho a seguinte configuração para aumentar o número de descritores de arquivos disponíveis para processos de todos os usuários.
cat /etc/security/limits.conf
* hard nofile 65536
* soft nofile 65536
Quando a máquina é inicializada, o nginx é configurado para iniciar como um serviço sob o usuário nginx, e se eu verificar os limites abaixo de / proc //, ele é 1024/4096
Max open files 1024 4096 files
Sem alterar nenhuma configuração ou arquivo de configuração, se eu reiniciar o serviço nginx com sudo service nginx restart
Os limites vão até 65536/65536
Max open files 65536 65536 files
De qualquer forma, para garantir que seja iniciado pela primeira vez com esses limites?