[发明专利]一种功能发布方法和设备有效
| 申请号: | 201410484103.X | 申请日: | 2014-09-19 |
| 公开(公告)号: | CN105487847B | 公开(公告)日: | 2019-09-03 |
| 发明(设计)人: | 倪军 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京睿博行远知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 功能 发布 方法 设备 | ||
1.一种功能发布方法,其特征在于,包括:
重启设备判断平台是否需要重启;
当所述判断结果为是时,所述重启设备通过非应用级别进程重启所述平台,以发布系统修改部分对应的功能;
其中,所述非应用级别进程独立于所述平台运行的进程;
其中,所述重启设备判断平台是否需要重启,包括:
所述重启设备识别重启标志位的状态;
当识别结果为待重启状态时,则确定所述平台需要进行重启;
当识别结果为无需重启状态时,则确定所述平台不需要进行重启。
2.如权利要求1所述的方法,其特征在于,所述重启设备识别所述重启标志位的状态,包括:
所述重启设备通过所述非应用级别进程周期性检测所述重启标志位的状态来识别所述重启标志位的状态;或
所述重启设备根据接收到包含所述重启标志位的状态信息来识别所述重启标志位的状态。
3.一种重启设备,其特征在于,包括:
判断模块,用于判断平台是否需要重启;
重启模块,用于当所述判断结果为是时,通过非应用级别进程重启所述平台,以发布系统修改部分对应的功能;
其中,所述非应用级别进程独立于所述平台运行的进程;
其中,所述判断模块,包括:
识别模块,用于识别重启标志位的状态;
确定模块,用于当识别结果为待重启状态时,确定所述平台需要进行重启;当识别结果为无需重启状态时,确定所述平台不需要进行重启。
4.如权利要求3所述的设备,其特征在于,
所述识别模块,具体用于通过所述非应用级别进程周期性检测所述重启标志位的状态来识别所述重启标志位的状态;或根据接收到包含所述重启标志位的状态信息来识别所述重启标志位的状态。
5.一种功能发布方法,其特征在于,包括:
平台初始设置重启标志位为无需重启状态;
当所述平台需要重启时,更改所述重启标志位为待重启状态,以使重启设备通过非应用级别进程对所述平台进行重启来发布系统修改部分对应的功能;
其中,所述非应用级别进程独立于所述平台运行的进程。
6.如权利要求5所述的方法,其特征在于,在更改所述重启标志位为待重启状态之后,还包括:
所述平台将包含所述重启标志位的状态的信息发送给所述重启设备。
7.如权利要求6所述的方法,其特征在于,当更改所述重启标志位为待重启状态是基于确定指定位置存在重启脚本时,在更改所述重启标志位为待重启状态之后包括:
所述平台将包含指定位置存在重启脚本的信息发送给所述重启设备。
8.如权利要求5所述的方法,其特征在于,在完成重启所述平台之后,还包括:
所述平台重置所述重启标志位为所述无需重启状态。
9.如权利要求8所述的方法,其特征在于,当更改所述重启标志位为待重启状态是基于确定指定位置存在重启脚本时,所述重置所述重启标志位为所述无需重启状态,包括:
所述平台删除所述重启脚本。
10.一种平台,其特征在于,包括:
初始设置模块,用于初始设置重启标志位为无需重启状态;
更改模块,用于当所述平台需要重启时,更改所述重启标志位为待重启状态,以使重启设备通过非应用级别进程对所述平台进行重启来发布系统修改部分对应的功能;
其中,所述非应用级别进程独立于所述平台运行的进程。
11.如权利要求10所述的平台,其特征在于,还包括:
发送模块,用于将包含所述重启标志位的状态的信息发送给所述重启设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410484103.X/1.html,转载请声明来源钻瓜专利网。





