You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Jean-frederic Clere <jf...@gmail.com> on 2006/07/15 01:06:50 UTC
mem memory providers
Hi,
I am starting an thread that could go under ap_proxy_get_worker and
proxy_worker_stat in mod_proxy ;-)
Because I would like to create a new family of modules under mem
(httpd/modules/mem): "shared memory provider".
The idea is to have modules that provides memory that could used by
slots (pieces).
Why:
- The proxy balancing "shared area" is in the scoreboard could be good
to have it outside the scoreboard (BTW each actual proxy entry in
scoreboard is 1024 bytes fixed size and mostly not used).
- That allows to have part of this "shared area" RW for httpd and part
RW for another process to do some external health check or more.
- The scoreboard itself could use that memory.
Of course the first module I have written is for mod_proxy and use the
actual scoreboard ;-)
Comments?
Cheers
Jean-Frederic