CExpertA library for maintaining MySQL connections in high-availability systems | |
Download |
CExpert Ranking & Summary
Advertisement
- License:
- LGPL
- Price:
- FREE
- Publisher Name:
- predator777
- Publisher web site:
- http://code.google.com/u/predator777/
CExpert Tags
CExpert Description
A library for maintaining MySQL connections in high-availability systems CExpert, or Connection Expert is a simple library that allows checking MySQL bases health.It consists of two parts - daemon and client library. CExpert daemon is a light process, which periodically checks mysql's health and report it to all clients interested. Communication between processes is implemented using POSIX shared memory - so, reading health status is simply checking one memory byte. CompilingAt first, download latest version of cexpert to working directory. We need to extract it and prepare for building. Open a terminal in the source directory and type the following commands:ls .tar -zxvf cexpert-0.8.tar.gz ls -alcd cexpert-0.8mkdir buildcd buildIt's time to run standard building procedure:../configure make && make checkIf everything is ok, you should see something like that:...........make check-TESTSmake: Entering directory `/home/moriarty/work/ce/cexpert-0.8/build/tests'shmem check: 0.1.2.3.4.5.6shmem check: 0.1.2.3.4.5.6DBChecker check 0DBChecker check 1DBChecker check 2DBChecker check 3DBChecker check 4PASS: test_serverstart client testinitiated, check nowPASS: test_cexpert_lib==================All 2 tests passed==================............Now, run sudo make install, which places libraries and headers to right places.
CExpert Related Software