Page Discussion History


Revision as of 18:01, 30 April 2012 by Admin (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)



This module allow to return 204 or 444 code for some locations on low memory condition:

http {
    degradation  sbrk=500m;
    server {
       location /some {
           degrade  204;

Currently it can be used if sbrk(0) syscall reports real memory volume allocated by a proccess. It does not work for Linux and FreeBSD 7.0+ where malloc() may use mmap(). It can be used on FreeBSD before 7.0 and on 7.0+ if MALLOC_OPTIONS=Dm.