[发明专利]一种虚拟机内部代理程序管理的方法有效
| 申请号: | 201711399338.9 | 申请日: | 2017-12-21 |
| 公开(公告)号: | CN109947576B | 公开(公告)日: | 2022-12-06 |
| 发明(设计)人: | 陶勰 | 申请(专利权)人: | 上海盛霄云计算技术有限公司 |
| 主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/455;G06F11/14 |
| 代理公司: | 上海市海华永泰律师事务所 31302 | 代理人: | 包文超 |
| 地址: | 201210 上海市浦东新区自*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 虚拟机 内部 代理 程序 管理 方法 | ||
1.一种虚拟机内部代理程序管理的方法,其特征在于服务程序启动后,父进程与子进程分别在虚拟机上独立运行,所述父进程使用心跳机制对所述子进程进行监控,在设定时间内所述父进程没有收到所述子进程的心跳信息,则认为所述子进程已出现导常,所述父进程重启操作所述子进程;所述父进程发现所述子进程不存在时,所述父进程启动一个新的子进程来提供所述服务;
所述服务程序不能响应外部程序请求时,所述外部程序中断通讯管理,所述子进程触发重启,实现所述重启操作;
所述子进程以轮循方式或事件方法检测外部程序与自身的连接状态信息,若判断连接异常,所述子进程自我退出,实现所述重启操作。
2.根据权利要求1所述的虚拟机内部代理程序管理的方法,其特征在所述子进程通过读写字符设备,与客户端进程进行通讯,升级程序通过与所述子进程建立连接,获取当前内部程序版本,确认需要升级操作时,所述升级程序将新版本传递到所述虚拟机内部,并在所述虚拟机内部完成代码程序的升级。
3.根据权利要求1所述的虚拟机内部代理程序管理的方法,其特征在于所述心跳机制可以通过所述父进程与所述子进程按设定时间进行通讯应答实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海盛霄云计算技术有限公司,未经上海盛霄云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711399338.9/1.html,转载请声明来源钻瓜专利网。





