[发明专利]应用进程配置更新方法、系统、终端设备及存储介质在审
申请号: | 202010488667.6 | 申请日: | 2020-06-02 |
公开(公告)号: | CN111831350A | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 梁念;蔡泽键;李鉴亭;韩立炜 | 申请(专利权)人: | 深圳木成林科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/54 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 翁唱玲 |
地址: | 518000 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 进程 配置 更新 方法 系统 终端设备 存储 介质 | ||
本申请提供了一种应用进程配置更新方法、系统、终端设备及存储介质,该方法包括:查询配置更新文件和目标服务器,获取目标服务器中的监听进程和共享内存;向共享内存发送共享连接指令,以指示共享内存与目标服务器中的至少两个应用进程进行共享连接;指示监听进程独立加载所述配置更新文件,以更新共享内存的配置信息;若共享内存完成配置更新,则向共享内存发送配置切换指令;若共享内存完成配置切换,向应用进程发送读取指令,以指示应用进程根据更新后的共享内存的配置信息进行配置更新。本申请基于共享内存的方式对不同应用进程进行配置信息的共享,使得不同应用进程无需重复进行配置更新文件的加载,降低了目标服务器中内存的损耗。
技术领域
本申请属于配置更新领域,尤其涉及一种应用进程配置更新方法、系统、终端设备及存储介质。
背景技术
在服务器的使用过程中,为了满足用户的需求,多种多样的应用进程应运而生,如采购管理类应用进程、财经类应用进程或人事管理类应用进程等等。这些应用进程被运行时需要加载应用进程的配置内容,来为用户提供各种功能和服务。因此,当应用进程的功能需要更新时,需要更新应用进程的配置内容。
但现有应用进程配置更新过程中,同一服务器中的不同应用进程需要对相同的配置更新文件进行重复的加载,进而导致服务器中内存损耗较高,降低了服务器的数据处理效率。
发明内容
本申请实施例提供了一种应用进程配置更新方法、系统、终端设备及存储介质,旨在解决现有的应用进程配置更新过程中,由于同一服务器中的不同应用进程需要对相同的配置更新文件进行重复的加载,所导致的服务器内存损耗较高的问题。
第一方面,本申请实施例提供了一种应用进程配置更新方法,所述方法包括:
当接收到配置更新指令,查询配置更新文件和目标服务器,并获取所述目标服务器中的监听进程和共享内存;
向所述共享内存发送共享连接指令,以指示所述共享内存与所述目标服务器中的至少两个应用进程进行共享连接;
指示所述监听进程独立加载所述配置更新文件,以更新所述共享内存的配置信息;
若所述共享内存完成配置更新,则向所述共享内存发送配置切换指令,以指示所述共享内存进行配置切换;
若所述共享内存完成配置切换,则向所述应用进程发送读取指令,以指示所述应用进程根据更新后的所述共享内存的配置信息进行配置更新。
本申请实施例与现有技术相比存在的有益效果是:通过基于监听进程对配置更新文件的加载,使得共享内存进行配置信息的更新,并基于共享内存的方式指示至少两个不同应用进程根据更新后的共享内存的配置信息进行配置更新,使得至少两个不同应用进程无需重复进行配置更新文件的加载,降低了目标服务器中内存的损耗,提高了目标服务器的数据处理效率。
进一步地,所述向所述共享内存发送配置切换指令,以指示所述共享内存进行配置切换,包括:
获取更新后所述共享内存的配置版本号,并根据所述配置版本号生成所述配置切换指令;
将所述配置切换指令发送至所述监听进程,并以通过所述监听进程指示所述共享内存进行配置切换。
进一步地,在所述若所述共享内存完成配置切换,则向所述应用进程发送读取指令,以指示所述应用进程根据更新后的所述共享内存的配置信息进行配置更新之后,包括:
根据预设时间间隔获取所述监听进程的配置版本号,并分别将每个所述应用进程的配置版本号与所述监听进程中的配置版本号进行版本比对;
若任一所述应用进程的配置版本号与所述监听进程的配置版本号不相同,则向所述应用进程发送读取指令,以指示所述应用进程根据所述共享内存的配置信息重新进行配置更新。
进一步地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳木成林科技有限公司,未经深圳木成林科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010488667.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软硬结合板的制作方法
- 下一篇:一种细胞用多通道滤选计数芯片