atom feed6 messages in ru.sysoev.nginxRe: Calculating the max. clients by w...
FromSent OnAttachments
Ryan ChanFeb 2, 2011 7:51 pm 
Antoine BONAVITAFeb 3, 2011 12:42 am 
Ryan ChanFeb 3, 2011 8:38 am 
Antoine BONAVITAFeb 3, 2011 12:29 pm 
mikisoNov 6, 2011 11:54 pm 
mikisoDec 8, 2011 8:51 pm 
Subject:Re: Calculating the max. clients by worker_connections
From:Ryan Chan (ryan@gmail.com)
Date:Feb 3, 2011 8:38:14 am
List:ru.sysoev.nginx

In fact,

As normal web server, the maths would also be

max_clients = worker_processes * worker_connections / 2

since every browser opens 2 connections by default,

On Thu, Feb 3, 2011 at 4:43 PM, Antoine BONAVITA <anto@yahoo.com> wrote:

I would say "and nginx uses the fds (file descriptors) from the same pool to connect to the upstream backen" (wiki quote). But that should be 2, not 4: I agree with you on this. If any of the gurus out there could shed light on this, I'm sure a lot of us would appreciate.

----- Original Message ----

From: Ryan Chan <ryan@gmail.com> To: ngi@nginx.org Sent: Thu, February 3, 2011 4:51:40 AM Subject: Calculating the max. clients by worker_connections

In the wiki (http://wiki.nginx.org/EventsModule#worker_connections), it  said:

----------------- The worker_connections and worker_proceses  from the main section allows you to calculate maxclients  value:

max_clients = worker_processes * worker_connections

In a  reverse proxy situation, max_clients becomes

max_clients =  worker_processes * worker_connections/4

Since a browser opens 2  connections by default to a serve...

Why only in  reverse proxy mode, the max clients is it divided by 4, but not divided by 2  as normal web  server?