totalNumberOfWorkerProcesses
X maximumNumberOfConnectionsForEachWorkerProcess
for
example, If I have a system 16 cores and each process can able to accommodate
maximum of 256 connections, then total 16 * 256 = 4096 parallel connections are possible.
Command
to get total cores and maximum connections
$sysctl hw.physicalcpu hw.logicalcpu
hw.physicalcpu: 8
hw.logicalcpu: 16
$
$ulimit -n
256
nginx.conf
worker_processes auto; events { worker_connections 256; } http { include mime.types; server { listen 9090; server_name localhost; location = /about{ return 200 "Hello Welcome to NGINX"; } location = /not_found{ return 404 "File can't be found"; } } }
No comments:
Post a Comment