swall分布式基础信息管理系统

联合创作 · 2023-10-01 15:18

swall是一个基于zookeeper实现的分布式基础信息管理系统(Infrastructure Management)可以用于管理特别是架构比较灵活的服务,比如游戏。用swall, 你不用登陆到具体的服务器去操作,你指需要在一台机器上面就可以完成服务管理,比如获取服务器监控信息、执行shell命令等等,你还可以方便的实现自动化配置,一条命令实现所有应用的部署不再是难题。

特点:

1.使用zookeeper做任务信息存储,可配置高可用
2.配置节点灵活,可以处理一台服务器上存放多个业务的复杂环境
3.简单灵活,五脏六腑俱全(文件拷贝、命令执行、模块管理)
4.提供比较好的自省功能,可以让你比较方便调用各种模块
5.容易扩展

swall原理很简单,用过zookeeper的人都知道,zookeeper比较擅长存储敏感的状态信息,并提供一系列机制来操作这些信息,swall主要利用的是zookeeper 的watcher功能,就是当某个数据变化的时候会提供一个机制来实现通知:

浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报