Welcome! Log In Create A New Profile

Advanced

Re: Why named shared memory zones

September 28, 2009 12:20PM
On Mon, Sep 28, 2009 at 07:04:27PM +0300, Marcus Clyne wrote:

> What about offering an alternative, clearer syntax? e.g.:
>
> proxy_cache_path /data/nginx/cache1 1:2 ONE 10m;

In my opinion

proxy_cache_path /data/nginx/cache levels=1:2 keys_zone=ONE:10m
inactive=1h max_size=1g;

is clearer and more expansible: you just need to add new keywords.

Furthermore, this week I plan to refactor limit_zone module and
to change syntax of

limit_zone one $binary_remote_addr 10m;
to
limit_conn_zone $binary_remote_addr zone=one:10m;

on the analogy of
limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;


--
Igor Sysoev
http://sysoev.ru/en/
Subject Author Posted

Why named shared memory zones

Marcus Clyne September 28, 2009 08:32AM

Re: Why named shared memory zones

Igor Sysoev September 28, 2009 08:52AM

Re: Why named shared memory zones

Marcus Clyne September 28, 2009 11:34AM

Re: Why named shared memory zones

Igor Sysoev September 28, 2009 11:44AM

Re: Why named shared memory zones

Marcus Clyne September 28, 2009 12:08PM

Re: Why named shared memory zones

Igor Sysoev September 28, 2009 12:20PM

Re: Why named shared memory zones

Marcus Clyne September 28, 2009 01:00PM

Re: Why named shared memory zones

Igor Sysoev September 28, 2009 03:36PM

Re: Why named shared memory zones

Marcus Clyne September 28, 2009 04:48PM

Re: Why named shared memory zones

Maxim Dounin September 28, 2009 07:32PM

Re: Why named shared memory zones

Marcus Clyne September 28, 2009 08:10PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 84
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready