码迷,mamicode.com
首页 > 其他好文 > 详细

01-cap控制系统

时间:2017-09-10 20:44:48      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:停止   salt   哪些   单点   分配   通过   一半   加密算法   with   

写一个集群控制系统,需要注意哪些问题?

如何在5s内控制5w台服务器执行命令?

  什么是控制系统?

    1快速 安全的进行服务器任务分配。

    2用要求的权限进行执行 精确控制任务

    --严格的权限树限制

      插件审核机制

      用户只能操作自己有权限的树节点

    --agent控制信道加密 对称加密算法 with salt

    能在任务执行的任何时间进行暂停 继续 停止

      -仅限于子任务

    --http回调接口

      如果在创建任务的时提供一个http url 子任务进度粒度的任何状态变化都会通过这个回调进行通知

        --对任务的输出 返回值进行收集 汇总 入库

要求 绝对不能有单点。

  问题,如果两台,其中一台在执行 指定到一半 挂了 那么该如果解决,继续执行任务的问题。如果保证一致性。

    我们需要在数据库中保存任务状态信息。通过执行的状态更新状态信息。

 

 

01-cap控制系统

标签:停止   salt   哪些   单点   分配   通过   一半   加密算法   with   

原文地址:http://www.cnblogs.com/nerdlerss/p/7502018.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!