首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种多数据中心内应用发布的调度方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:焦点科技股份有限公司

摘要:本发明公开了一种多数据中心中应用发布的调度方法,其特征在于,通过利用数据中心发布顺序,将项目版本发布过程分解为多个顺序执行的阶段。在每个阶段中,基于应用间依赖关系形成应用实例发布顺序,仅需配置应用实例在数据中心的部署IP,即可执行所有应用实例在数据中心的部署和发布。该发明适用于项目灰度发布,保证了关联应用的正确发布,简化了多数据中心的项目发布流程,此外,一次性创建的项目版本发布任务能够管理多个应用实例的部署,减少了运维人员的操作次数,降低了多数据中心环境下的发布复杂性。

主权项:1.一种多数据中心内应用发布的调度方法,其特征在于,包括:步骤1:创建项目的发布任务,所述项目中包括项目名称、发布版本及环境类型,所述项目与至少一个应用对应,所述应用包括应用编号、源代码及部署IP地址;所述源代码为代码存放地址,所述代码存放地址为远程代码托管平台的URL;所述项目与应用的对应关系记录在数据库中;步骤2:获取编排指令,用于动态地编排应用的发布顺序并保存为发布顺序模板;按照应用编号从小到大的顺序进行拼接,经md5编码后生成标识符用于标记所述发布顺序模块;所述发布顺序包含数据中心发布顺序、应用实例发布顺序;所述数据中心发布顺序是指数据中心启动部署的顺序,通过从编排指令中获取第一排列次序值,并按所述次序值自小到大编排;所述应用实例发布顺序是指应用的实例在数据中心内的发布顺序,通过应用间的依赖关系自动生成第二排序次序值,并按所述次序值的自小到大编排;步骤3:读取发布顺序模板,调度项目中的所有应用部署至各数据中心:先按照数据中心发布顺序选取待部署的数据中心,再按照应用实例发布顺序依次将应用的程序包更新至所述数据中心的指定服务器;待所有应用的程序包完成更新,选取下一个待部署的数据中心执行程序包更新。

全文数据:

权利要求:

百度查询: 焦点科技股份有限公司 一种多数据中心内应用发布的调度方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。