[Nagios-devel] Inteface speed up patch.

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
Guest

[Nagios-devel] Inteface speed up patch.

Post by Guest »

This is a multi-part message in MIME format.
--------------000902030008030905040601
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable


Hendrik,

attached is the xsddefault.c from nagios-3.0.6 already patched.
When any CGIs is accessed, my patch them get the data from the=20
memcache, if the cache has expired, normal parser will be done and the=20
structures will be serialized to memory, compressed with LZO and written=20
to memcache for the next access ou user to get it from memcache.
The patch needs http://tpl.sourceforge.net, the serialization=20
library, LZO, libmemcache and the memcache daemon.
The good thing about the way it=B4s done is that if it can not get=20
from the memcache or if the memcache crashes, the CGis will work as=20
normal, parsing all the content all the time.
In the code the part that should handle comments are commented out,=20
because our comments are in database.

[]s.

Alessandro Ren
OpServices

--------------000902030008030905040601
Content-Type: application/octet-stream;
name="xsddefault.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="xsddefault.zip"

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

...[email truncated]...


This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]
Locked