Maatee是一个基于ZooKeeper的系统能够管理Postgres的备份和自动故障转移,Maatee和Moray共同提供高可用的键值服务。
客户端代码:
var maatee = require('ode-maatee');var cliet = maatee.createCliet({ "path": "/maatee/1", "zk": { "coectTimeout": 2000, "servers": [{ "host": "172.27.10.97", "port": 2181 }, { "host": "172.27.10.90", "port": 2181 }, { "host": "172.27.10.101", "port": 2181 }], "timeout": 20000 }});cliet.oce('ready', fuctio () { cosole.log('maatee cliet ready');});cliet.o('topology', fuctio (urls) { cosole.log({urls: urls}, 'topology chaged');});cliet.o('error', fuctio (err) { cosole.error({err: err}, 'got cliet error');});
评论