[发明专利]基于远程控制的软件发布方法、装置、设备及介质在审
申请号: | 202011454675.5 | 申请日: | 2020-12-10 |
公开(公告)号: | CN112596776A | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 刘杰 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/34;G06F16/23 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉;熊成龙 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 远程 控制 软件 发布 方法 装置 设备 介质 | ||
本申请涉及人工智能技术领域,揭示了一种基于远程控制的软件发布方法、装置、设备及介质,其中方法包括:根据目标软件发布状态数据判断待发布的软件标识对应的目标启动发布条件是否成立;当待发布的软件标识对应的目标启动发布条件为不成立时,按预设时间间隔重复执行获取目标软件发布状态数据的步骤直至待发布的软件标识对应的目标启动发布条件为成立;当待发布的软件标识对应的目标启动发布条件为成立时,根据待发布的软件标识发送软件发布启动信号,软件发布启动信号用于远程控制待发布的软件标识对应的软件进行启动发布。从而不需人为排查错误,而且软件的发布不依赖人与人之间的沟通协调,实现了自动化控制各个软件的发布,提高了发布效率。
技术领域
本申请涉及到人工智能技术领域,特别是涉及到一种基于远程控制的软件发布方法、装置、设备及介质。
背景技术
微服务是如今软件行业的一个重要主题,将以前庞大、复杂的软件系统拆分成一个个小的服务,各个服务各司其职。虽然微服务很大程度上做到了系统解耦,但是对于不熟悉各个微服务之间的依赖关系的软件从业人员而言,每次上线发布或主机批量启动,就需要耗费大量的时间来整理、跟踪系统的启动情况和依赖关系;而且在系统发布和启停的时候,如果因为依赖关系的整理出了些许差错,导致的问题却是十分严重,可能需要更多的时间来排查错误,严重影响了上线发布时间;同时,如果上线系统间的依赖关系过多的依赖于人与人之间的沟通协调,也会造成更大的出现问题的几率,影响线上发布的效率。
发明内容
本申请的主要目的为提供一种基于远程控制的软件发布方法、装置、设备及介质,旨在解决现有技术在通过微服务实现系统解耦时,对微服务之间的依赖关系和启动情况的整理易出错,导致需要花费大量时间排查错误,而且依赖关系过多的依赖于人与人之间的沟通协调,影响了发布效率的技术问题。
为了实现上述发明目的,本申请提出一种基于远程控制的软件发布方法,所述方法包括:
获取软件发布请求,所述软件发布请求携带有待发布的软件标识;
获取所述待发布的软件标识对应的目标启动发布条件;
获取目标软件发布状态数据;
根据所述目标软件发布状态数据判断所述待发布的软件标识对应的目标启动发布条件是否成立;
当所述待发布的软件标识对应的目标启动发布条件为不成立时,按预设时间间隔重复执行所述获取目标软件发布状态数据的步骤直至所述待发布的软件标识对应的目标启动发布条件为成立;
当所述待发布的软件标识对应的目标启动发布条件为成立时,根据所述待发布的软件标识发送软件发布启动信号,所述软件发布启动信号用于远程控制所述待发布的软件标识对应的软件进行启动发布。
进一步的,所述获取所述待发布的软件标识对应的目标启动发布条件的步骤之前,还包括:
获取启动发布条件添加请求,所述启动发布条件添加请求携带有软件标识;
响应所述启动发布条件添加请求,展示条件配置界面,根据所述条件配置界面获取启动发布条件配置结果;
将所述启动发布条件配置结果作为所述启动发布条件添加请求携带的软件标识对应的启动发布条件。
进一步的,所述获取目标软件发布状态数据的步骤之前,还包括:
获取待存储的软件发布状态数据,所述待存储的软件发布状态数据携带有软件标识;
根据所述待存储的软件发布状态数据携带的所述软件标识和所述待存储的软件发布状态数据更新数据库;以及,
所述获取目标软件发布状态数据的步骤,包括:
从所述数据库中获取软件发布状态数据作为所述目标软件发布状态数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011454675.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:手机关机测试仪
- 下一篇:一种太阳能发电开关站的光伏陶瓷瓦屋顶