nginx 错误 demasiados archivos abiertos

Nginx corre un año reportado en esta oferta online tema, y ​​por razones que no estén autorizadas a reiniciar, pero afortunadamente se puede establecer

Registros se da como sigue

2020 / 03 / 22 de  14 : 31 : 33 [crítico] 19793 # 0 : * 2,301 abierta () " /home/data/logs/access.log " fallado ( 24 : demasiados archivos abiertos), cliente: 101.227 . 140,37 
2020 / 03 / 22  14 : 31 : 33 [crit] 19.793 # 0 : * 2304 open () " /home/data/logs/access.log " fallado ( 24: Demasiados archivos abiertos), cliente: 101.227 . 140,44 
2020 / 03 / 22 de  14 : 31 : 33 [crítico] 19793 # 0 : * 2,307 abierta () " /home/data/logs/access.log " fallado ( 24 : demasiados archivos abiertos), cliente: 101.227 . 140,43 
2020 / 03 / 22  14 : 31 : 33 [crit] 19.793 # 0 : accept4 () fallado ( 24: Demasiados archivos abiertos)
 2020 / 03 / 22  14 : 31 : 33 [crit] 19.793 # 0 : accept4 () fallado ( 24 : demasiados archivos abiertos)
 2020 / 03 / 22  14 : 31 : 34 [crit] 19793 # 0 : accept4 () falló ( 24 : Demasiados archivos abiertos)

Las primeras restricciones check cat / proc / 3383 / límites Nota el identificador de proceso de Kazajstán es uno de los nginx

Soft Limit Límite máximo Límite Unidades      
Max CPU tiempo               ilimitado segundos ilimitadas    
Max archivo de tamaño ilimitado ilimitado bytes      
Tamaño máximo de datos ilimitado ilimitado bytes      
Tamaño máximo pila             10485760              ilimitada bytes      
Max núcleo de archivos de tamaño         0                     sin límite bytes      
Max residente conjunto ilimitado ilimitado bytes      
Max procesa              95709                 95709                procesa 
Max archivos abiertos             1024                  4096                  archivos      
Max bloqueado memoria          65536                 65536                 bytes      
de espacio máximo de direcciones sin límite sin límite bytes      
Max archivo bloquea cerraduras sin límite sin límite      
máximo de señales pendientes        95709                 95709                 señales    
de tamaño máximo msgqueue          819200                819200                bytes      
Max agradable prioritarios          0                     0                    
Max prioridad de tiempo real      0                     0                     
Max en tiempo real de tiempo de espera ilimitado nos ilimitada

Obviamente archivos abiertos máximo de límite blando es demasiado pequeño para ser fijado 4096

eco -n ' archivos abiertos max = 4096: 4096 ' > / proc / 3383 / límites

Nginx será capaz de hacer el mismo proceso normal de todas las transmisiones

Supongo que te gusta

Origin www.cnblogs.com/yuandaozhe/p/12545938.html
Recomendado
Clasificación