diff --git a/etc/nginx/nginx-intermediate.conf b/etc/nginx/nginx-intermediate.conf index 3fc57ff..963476d 100644 --- a/etc/nginx/nginx-intermediate.conf +++ b/etc/nginx/nginx-intermediate.conf @@ -4,12 +4,14 @@ worker_cpu_affinity auto; worker_rlimit_nofile 100000; pid /run/nginx.pid; +pcre_jit on; + events { - worker_connections 16384; multi_accept on; + worker_connections 50000; + accept_mutex on; use epoll; -} http { diff --git a/etc/nginx/nginx-tlsv12.conf b/etc/nginx/nginx-tlsv12.conf index 3046ae3..322373c 100644 --- a/etc/nginx/nginx-tlsv12.conf +++ b/etc/nginx/nginx-tlsv12.conf @@ -4,10 +4,13 @@ worker_cpu_affinity auto; worker_rlimit_nofile 100000; pid /run/nginx.pid; +pcre_jit on; + events { - worker_connections 16384; multi_accept on; + worker_connections 50000; + accept_mutex on; use epoll; } diff --git a/etc/nginx/nginx.conf b/etc/nginx/nginx.conf index d72797b..2159b9c 100644 --- a/etc/nginx/nginx.conf +++ b/etc/nginx/nginx.conf @@ -10,8 +10,7 @@ events { multi_accept on; worker_connections 50000; - accept_mutex off; - accept_mutex_delay 200ms; + accept_mutex on; use epoll; }