what's difference between worker_connections and worker_rlimit_nofile

任晓磊 julyclyde at gmail.com
Mon Mar 22 03:23:40 MSK 2010

On Mon, Mar 22, 2010 at 2:52 AM, Maxim Dounin <mdounin at mdounin.ru> wrote:
> System limit on number of open files must be larger than number of
> worker_connections as any connection opens at least one file
> (usually two - connection socket and either backend connection
> socket or static file on disk).
>> And, what's the relationship between `ulimit -n' and worker_rlimit_nofile?
> Via "ulimit -n" you may set the same system limit on number of
> open files.  It doesn't really matter which method is used to set
> limit (ulimit or worker_rlimit_nofile directive).  Though
> sometimes worker_rlimit_nofile is more convenient as it allows to
> adjust limit without restarting nginx.

Thank you. I will add worker_rlimit_nofile into my nginx.conf file.
Ren Xiaolei

More information about the nginx mailing list