worker_processes — число рабочих процессов (часто auto = CPU); worker_connections — сколько одновременных соединений может держать один worker. Произведение roughly оценивает ёмкость.
Разбор
- Event-driven: один worker обслуживает много conn без thread-per-request.
- Упираетесь в
ulimit -n / worker_rlimit_nofile.
- Слишком много processes без нужды — лишний overhead.
- Смотрите
active connections в stub_status при тюнинге.
Итог
processes × connections задают потолок одновременных клиентов.