关于 大港足疗一条街在哪(81604940微信) 的搜索结果,共1490
布****五 2018-07-10
如何执行命令
面临的困难 命令行的三要素,也是如何执行命令行面对的三个问题,如前文所述,对于单机环境来说,这三个问题前人的努力下已经被很好的解决。可是如果要几十万台机器上每天执行几十亿命令,同时保证时效性,保证执行成功率,保证结果正确收集,保证7*24小时稳定运行,就不是件简单的事情了。所谓远行无轻担,量易也难,构建这样的执行系统的过程中要面临诸多困难,此处举几个突出的例子如下: 息存储问题:为了支持水平扩展,需要高效的内存数据库作为缓存。为了做到执行命令的可追溯、可统计,需要对执行过的命令息持久化。日均几十亿的热数据,年均上万亿的冷数据,需要仔细选择存储方案。 任务调度问题:为了达到任意多台服务器上执行命令的要求,需要确定何时分发命令、何时回收结果以及怎么样的并发度批量下发。 消息传输问题:为了保证命令高效正确送达目标服务器,需要构建个可靠的命令传输网络,使命令准确送达的前提下保障传输的可靠与高效,毕竟百度的几十万台服务器分布世界各地。 代理执行问题:为了更好的处理权限、单机并发等单机执行问题,需要目标机构建执行代理,以应对单机的复杂执行环境。
TOP