没有合适的资源?快使用搜索试试~ 我知道了~
serf-master:用于编写 Serf 处理程序的小型 Python 框架
共10个文件
py:4个
gitignore:1个
md:1个
需积分: 9 0 下载量 60 浏览量
2021-06-02
18:30:53
上传
评论
收藏 6KB ZIP 举报
温馨提示
农奴主 是一个非常好的服务发现和编排框架,它允许您编写脚本来对基础设施中的不同事件做出React。 然而,大多数示例都是简单的 shell 脚本,其中嵌入了许多逻辑。 将它与围绕注册事件处理程序的每个主机配置相结合,很容易构建一个繁琐的、难以推理的环境。 不必如此。 Serf 是框架,您在其上构建的内容很重要。 我想要具有以下属性的东西: 可测试。 我应该能够对整个配置进行单元测试。 单包。 所有主机都应该获得相同的代码,代码决定什么运行在哪里。 单个事件处理程序。 我宁愿在我的代码中处理有关用户事件或角色的逻辑,而不是 serf 的参数。 使处理程序可共享。 你可以简单地扩展SerfHandler并打包你自己的处理程序,比如serf_master_haproxy 。 Serf Master 试图做到这一点,它是一个非常小的 Python 框架,没有依赖项。 下面是一个例子:
资源推荐
资源详情
资源评论
收起资源包目录
serf-master-master.zip (10个子文件)
serf-master-master
.gitignore 60B
README.md 3KB
serf_master
tests
__init__.py 0B
handler_test.py 4KB
__init__.py 1KB
LICENSE 1KB
.coverage.rc 61B
MANIFEST.in 34B
setup.py 773B
.travis.yml 167B
共 10 条
- 1
资源评论
陶涵煦
- 粉丝: 31
- 资源: 4654
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功