首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是流行的生产软件部署系统?

什么是流行的生产软件部署系统?
EN

Server Fault用户
提问于 2011-02-13 06:21:47
回答 1查看 480关注 0票数 1

我很想知道流行的生产部署系统是什么,即从test/qa沙箱移出的流行方式,以及将最终版本推入可供使用的生产中的方式。我听说过像autosys,风投,zapp之类的东西。这些行业标准的生产部署系统吗?像谷歌、微软、雅虎、亚马逊等大公司都有什么用途?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-02-13 07:16:01

雅虎广泛使用的一个工具是波戈,它是一个大规模并行的基于ssh的执行工具。它可以一次在数千台机器上并行调用命令。Pogo还包含一种约束机制,例如“只在20%的这种类型的服务器上同时运行”。pogo中还有一个预/后钩子和配方机制,用于在推送前后执行自定义检查和命令。经常使用的一种方法是运行健康检查,以验证机器上的服务在软件推送后恢复正常。

其他人使用的类似工具是卡皮斯特拉诺。我对此不太了解,但这个工具经常被提及。

许多人也在配置管理工具中使用远程执行工具来完成这一任务。例如,这可以通过木偶氟碳发动机厨师来完成。这些解决方案往往可以在较小的范围内正常工作。在更大的范围内(数千台服务器),您应该真正地使用更专业的工具,如我前面提到的那些工具。

当然,您也可以使用像ClusterSSH这样的工具来完成这样的任务,不过我建议您不要使用这种方法,因为它并不是真正的脚本性或可重复性的。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/234906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档