[发明专利]一种通过移动端更新Linux服务器内应用的方法、设备及介质有效
申请号: | 202110692935.0 | 申请日: | 2021-06-22 |
公开(公告)号: | CN113419767B | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 赵本帅;周斐 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | G06F8/658 | 分类号: | G06F8/658 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 移动 更新 linux 服务器 应用 方法 设备 介质 | ||
1.一种通过移动端更新Linux服务器内应用的方法,其特征在于,应用于Linux服务器更新系统,所述Linux服务器更新系统包括主服务器、与所述主服务器连接的多个分服务器、移动端和增量服务器,所述分服务器内置Linux操作系统,所述方法包括:
所述主服务器响应于用户在所述移动端上的操作,生成挂载指令;
将所述挂载指令发送至所述分服务器,以使所述分服务器将其他操作系统中的目录挂载至所述Linux操作系统中;
生成同步指令,并将所述同步指令发送至所述分服务器,以使所述分服务器在执行完所述挂载指令后,调用相应的同步脚本,从所述增量服务器上进行增量获取;
在所述分服务器获取到所述增量后生成更新指令,将所述更新指令发送至所述分服务器,以使所述分服务器调用相应的更新脚本,对所述Linux操作系统内的应用进行更新,具体包括:
根据实际业务需求构建命令分组,将所述更新指令分配至相应的所述命令分组;
根据所述命令分组对应的优先级,按照相应顺序将所述命令分组中的各所述更新指令发送至所述分服务器,以使所述分服务器调用各所述更新指令对应的更新脚本;
调用服务端口存活检测脚本,使用端口检测工具,以定时轮询的方式,对所述多个分服务器的服务端口的开放情况进行存活检测;
基于所述多个分服务器分别对应的存活检测结果,记录未开放的服务端口的端口信息,并根据所述未开放的服务端口的端口信息进行告警。
2.根据权利要求1所述的方法,其特征在于,所述主服务器响应于用户在所述移动端上的操作之前,所述方法还包括:
所述移动端响应于所述用户的操作,与所述主服务器所在的内网所对应的虚拟专用网络进行连接;
通过所述虚拟专用网络尝试与所述主服务器连接。
3.根据权利要求2所述的方法,其特征在于,所述移动端响应于所述用户的操作,具体包括:
所述用户在所述移动端的可视化界面中操作,或者是通过所述移动端的智能语音控制功能触发操作请求。
4.根据权利要求1所述的方法,其特征在于,对所述Linux操作系统内的应用进行更新之后,所述方法还包括:
生成应用启动指令,并将所述应用启动指令发送至所述分服务器,以使所述分服务器调用相应的应用启动脚本,启动所述更新后的应用;
确定所述应用的启动状态,并在所述启动状态出现异常时进行告警。
5.根据权利要求1所述的方法,其特征在于,将所述更新指令发送至所述分服务器,以使所述分服务器调用相应的更新脚本,对所述Linux操作系统内的应用进行更新,具体包括:
所述分服务器接收所述更新指令,自动获取需要提交到指定路径的所述增量,并将所述增量下载到所述指定路径对应的位置;
调用所述相应的更新脚本,基于所述指定路径对应的位置处的所述增量,对所述Linux操作系统内的应用进行更新。
6.根据权利要求1所述的方法,其特征在于,所述所述主服务器响应于用户在所述移动端上的操作之前,所述方法还包括:
确定主服务器连接的Wi-Fi,将所述Wi-Fi的信息发送给所述移动端,确定所述移动端与所述主服务器连接的Wi-Fi相连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110692935.0/1.html,转载请声明来源钻瓜专利网。