GNU/Linux >> Znalost Linux >  >> Linux

nginx uLimit 'worker_connections překračují limit zdroje otevřeného souboru:1024'

Řešení 1:

Nastavte worker_rlimit_nofile 65535; v nginx.conf v hlavním kontextu.

Řešení 2:

Staňte se uživatelem:

su - nginx

Zkontrolujte limity:

ulimit -Hn
ulimit -Sn

Upravte počet souborů, které vám systém souborů umožní otevřít:

vi /etc/sysctl.conf
fs.file-max = 70000

načtěte změny:

sysctl -p

Podívejte se, jestli to pomůže.


Linux
  1. Jak omezit využití zdrojů pro daný proces?

  2. Omezte velikost nahrávaných souborů v NGINX

  3. C fopen vs open

  1. Jak nastavit nginx max otevřené soubory?

  2. Nginx se stále pokouší otevřít výchozí soubor protokolu chyb, i když jsem při opětovném načítání nastavil konfigurační soubor nginx

  3. bash:ulimit:velikost souboru jádra:nelze změnit limit:Operace není povolena

  1. Jak otevřít soubor ve vim pomocí pipe

  2. Nelze zvýšit limit otevřených souborů nad 4096 (Ubuntu)

  3. Největší povolený maximální počet otevřených souborů v Linuxu