CExpert

A library for maintaining MySQL connections in high-availability systems
Download

CExpert Ranking & Summary

Advertisement

  • Rating:
  • 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