• 授权协议:GPL
  • 开发厂商:-
  • 软件语言:Python
  • 更新日期:2014-06-08

swall 分布式基础信息管理系统 项目简介

swall是一个基于zookeeper实现的分布式基础信息管理系统(Infrastructure Management)可以用于管理特别是架构比较灵活的服务,比如游戏。用swall, 你不用登陆到具体的服务器去操作,你指需要在一台机器上面就可以完成服务管理,比如获取服务器监控信息、执行shell命令等等,你还可以方便的实现自动化配置,一条命令实现所有应用的部署不再是难题。特点:1.使用zookeeper做任务信息存储,可配置高可用
2.配置节点灵活,可以处理一台服务器上存放多个业务的复杂环境
3.简单灵活,五脏六腑俱全(文件拷贝、命令执行、模块管理)
4.提供比较好的自省功能,可以让你比较方便调用各种模块
5.容易扩展swall原理很简单,用过zookeeper的人都知道,zookeeper比较擅长存储敏感的状态信息,并提供一系列机制来操作这些信息,swall主要利用的是zookeeper 的watcher功能,就是当某个数据变化的时候会提供一个机制来实现通知:

swall 分布式基础信息管理系统 评论内容