[发明专利]进程选择方法、装置、设备及计算机可读存储介质在审
申请号: | 202010742818.6 | 申请日: | 2020-07-29 |
公开(公告)号: | CN111858008A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 尚乐 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 柴海平;臧建明 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进程 选择 方法 装置 设备 计算机 可读 存储 介质 | ||
本发明提供一种进程选择方法、装置、设备及计算机可读存储介质,本发明的方法,通过针对一种类型的进程维护一个不可用进程信息,用于记录该类型的进程中不可用进程的信息,在需要调用该类型的进程时,根据该类型的不可用进程信息,确定备选进程;从备选进程中选择一个目标进程,在验证目标进程可用后,调用目标进程,能够选择一个可用进程调用,可以避免调用由于网络抖动或者被调用进程所在物理机发生硬件故障等原因可能会导致的不可用进程,提高用户请求响应的及时性,减少异常情况发生。
技术领域
本发明涉及计算机技术领域,尤其涉及一种进程选择方法、装置、设备及计算机可读存储介质。
背景技术
在某些基于分布式服务器架构的应用软件中,通常会根据功能将服务器进程划分为不同的类型,不同类型的进程会根据实际应用场景的需要部署在不同物理机甚至不同地区。例如,在基于分布式服务器架构的游戏开发中,服务器进程一般会包含游戏进程、登录进程、数据库进程、战斗进程、场景进程、聊天进程等。
当用户请求实现某一项功能时,需要通过当前进程调用该项功能对应的进程,对于某些及时性要求较高的场合,用户希望能够得到及时的响应。例如,对于游戏应用软件,用户通常处于游戏进程,当用户需要战斗时,需要通过游戏进程调用战斗进程;当用户需要切换游戏场景时,需要通过游戏进程调用场景进程;当用户需要聊天时,需要通过游戏进程调用聊天进程,等等,在进入战斗、切换游戏场景、或者进行聊天时,用户都希望能够得到及时地响应。
现有技术中,通常通过当前进程会从该项功能对应的进程中随机选择一个进程调用,当被调用的进程与当前进程不在同一物理机上时,由于网络抖动或者被调用进程所在物理机发生硬件故障等原因可能会导致被调用进程不可用,导致无法及时响应用户请求,出现功能异常的情况。
发明内容
本发明提供一种进程选择方法、装置、设备及计算机可读存储介质,用以解决现有技术中由于网络抖动或者被调用进程所在物理机发生硬件故障等原因会导致被调用进程不可用,无法及时响应用户请求,出现功能异常的情况的问题。
本发明的一个方面是提供一种进程选择方法,包括:
根据需要调用的进程的类型,获取所述类型的不可用进程信息;
根据所述不可用进程信息,确定备选进程;
从所述备选进程中选择一个目标进程,在验证所述目标进程可用后,调用所述目标进程。
本发明的另一个方面是提供一种进程选择装置,包括:
信息维护模块,用于根据需要调用的进程的类型,获取所述类型的不可用进程信息;
进程选择模块,用于:根据所述不可用进程信息,确定备选进程;从所述备选进程中选择一个目标进程,在验证所述目标进程可用后,调用所述目标进程。
本发明的另一个方面是提供一种进程选择设备,包括:
处理器,存储器,以及存储在所述存储器上并可在所述处理器上运行的计算机程序;
其中,所述处理器运行所述计算机程序时实现上述所述的进程选择方法。
本发明的另一个方面是提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述所述的进程选择方法。
本发明提供的进程选择方法、装置、设备及计算机可读存储介质,通过针对一种类型的进程维护一个不可用进程信息,用于记录该类型的进程中不可用进程的信息,在需要调用该类型的进程时,根据该类型的不可用进程信息,确定备选进程;从备选进程中选择一个目标进程,在验证目标进程可用后,调用目标进程,能够选择一个可用进程调用,可以避免调用由于网络抖动或者被调用进程所在物理机发生硬件故障等原因可能会导致的不可用进程,提高用户请求响应的及时性,减少异常情况发生。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010742818.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车辆信息更新方法及装置
- 下一篇:一种用于甄别吸毒人员的头发检测方法