【技术实现步骤摘要】
一种单机多服务的一键部署策略方法
本专利技术涉及一种单机多服务的一键部署策略方法,属于计算机
本专利技术涉及服务器应用部署领域,特别是涉及到服务器中多个应用程序按需有序的一键部署设计。本专利技术将通过一种统一通用的调用方式引入到服务器的部署,使其过程变成自动化无人监控,并且一次编写到处运行。应用程序的一次部署过程往往包含安装、编译、配置环境、启动等步骤,大多数的缺一不可,且可能需要按序操作。
技术介绍
目前,每台服务器上需要部署多个应用程序服务,以便满足不同的需要。每个应用的配置安装与启动都有其特定的要求,需要按照其说明文档按部就班、顺序有致的执行,否则会出现一些意想不到的效果,造成使用的不方便。而在部署的过程中,有些应用服务是相互关联的,有先后部署顺序,这种情况就会服务器的部署带来的更多的麻烦,增加了劳动强度,且容易发生错误。除此之外,在部署过程中,各个应用程序的说明文档因为操作系统版本、应用程序版本或者网络问题,可能存在偏差或者需要改动。如果部署的人有所遗漏或者忘记,不及时更新文档,在下次换人来部署,或者当事人因为时间久远等原因遗忘了过去处理过的错误时候,在再次部署时,就需要重复定位错误、排查原因。这个过程耗时耗力,往往一次部署都要一整天甚至好几天才能完成,给工作和生活都带来了极大的不便。
技术实现思路
本专利技术的目的在于提供一种单机多服务的一键部署策略方法,将流程自动化引入到一键部署设计与实现中,将部署中涉及到的所有的人工操作全部转化为计算机可执行的终端命令,并将其写在一个整体的部署脚本中;当需要人工交互时,提供默认交互选项,超时自动执行默认选 ...
【技术保护点】
1.一种单机多服务的一键部署策略方法,其特征在于:具体如下:(1)在编写整体的服务器部署脚本时,按照各个应用的部署需求,从上到下顺序执行;(2)当有应用依赖一个或多个应用程序的部署完成时,将其依赖项全部部署完成后才开始部署此应用;(3)当多个应用程序是并行部署状态,即相互之间没有依赖,但整体的完成才算完成时,可任意设定其部署顺序,使用并行部署策略,当且仅当其全部完成部署时,才开始下一个应用程序的部署。
【技术特征摘要】
1.一种单机多服务的一键部署策略方法,其特征在于:具体如下:(1)在编写整体的服务器部署脚本时,按照各个应用的部署需求,从上到下顺序执行;(2)当有应用依赖一个或多个应用程序的部署完成时,将其依赖项全部部署完成后才开始部署此应用;(3)当多个应用程序是并行部署状态,即相互之间没有依赖,但整体的完成才算完成时,可任意设定其部署顺序,使用并行部署策略,当且仅当其全部完成部署时,才开始下一个应用程序的部署。2.根据权利要求1所...
【专利技术属性】
技术研发人员:王非凡,刘文思,周胜坤,
申请(专利权)人:北京易链天下技术服务有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。