[发明专利]地址更新控制方法及其装置、设备、介质、产品在审
申请号: | 202211367180.8 | 申请日: | 2022-11-02 |
公开(公告)号: | CN115695377A | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 常利伟 | 申请(专利权)人: | 广州欢聚时代信息科技有限公司 |
主分类号: | H04L61/5053 | 分类号: | H04L61/5053 |
代理公司: | 广州利能知识产权代理事务所(普通合伙) 44673 | 代理人: | 王增鑫 |
地址: | 511442 广东省广州市番禺区南村镇万*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地址 更新 控制 方法 及其 装置 设备 介质 产品 | ||
本申请公开一种地址更新控制方法及其装置、设备、介质、产品,所述方法包括:响应客户端地址更新指令,获取所述客户端地址更新指令所对应的新客户端地址;生成所述新客户端地址所对应的新客户端实例,驱动所述新客户端实例处理最新的服务请求;校验具有旧客户端地址的旧客户端实例的服务请求处理状态,当所述服务请求处理状态为已处理所有服务请求,销毁所述旧客户端实例。本申请通过双客户端实例进行动态客户端地址更新,平滑更新在线服务中的客户端地址,使在线服务在无需中断的情况下完成客户端地址更新。
技术领域
本申请涉及网络在线领域,尤其涉及一种地址更新控制方法,此外还涉及该方法相应的装置、设备、非易失性存储介质以及计算机程序产品。
背景技术
现有的网络平台中具有各类型的在线服务供平台用户使用,平台中的在线服务在服务请求处理时,通过会使用一个具有客户端地址的客户端实例来处理各服务请求,虽然使用一个服务实例可节省资源及开发成本,但当需要更新客户端实例的客户端地址时,除了因客户端地址一般配置于客户端实例的代码逻辑中,进行客户端地址时则需要通过修改客户端实例的代码逻辑,这将消耗大量的开发成本,且即使平台通过配置中心拉取客户端实例的代码逻辑进行客户端地址动态更新,也仍存在因客户端地址更新而需重启客户端实例,即在对客户端实例的客户端地址进行更新时,不可避免需停止客户端实例的运行,在客户端实例停止运行的期间,其相关联的在线服务的服务请求将无法被即使处理,将导致在线服务无法被平台用户使用,且在重启后的客户端实例需要处理堆积的巨量请求,也容易导致重启后的客户端实例发生崩溃。
鉴于现有的客户端实例进行客户端地址更新所存在的问题,本申请人出于解决该问题的考虑做出相应的探索。
发明内容
本申请的目的在于满足用户需求而提供一种地址更新控制方法,此外还涉及该方法相应的装置、设备、非易失性存储介质以及计算机程序产品。
为实现本申请的目的,采用如下技术方案:
适应本申请的目的而提出的一种地址更新控制方法,包括如下步骤:
响应客户端地址更新指令,获取所述客户端地址更新指令所对应的新客户端地址;
生成所述新客户端地址所对应的新客户端实例,驱动所述新客户端实例处理最新的服务请求;
校验具有旧客户端地址的旧客户端实例的服务请求处理状态,当所述服务请求处理状态为已处理所有服务请求,销毁所述旧客户端实例。
进一步的实施例中,响应客户端地址更新指令,获取所述客户端地址更新指令所对应的新客户端地址的步骤中,包括如下步骤:
响应由管理端推送的所述客户端地址更新指令,获取所述客户端地址更新指令所对应的新客户端地址;
查询已部署客户端地址库中是否存在所述新客户端地址,若存在,则向所述管理端推送表征地址已存在的通知;
当所述已部署客户端地址库中不存在所述新客户端地址,将所述新客户端地址确定为可用客户端地址。
进一步的实施例中,生成所述新客户端地址所对应的新客户端实例,驱动所述新客户端实例处理最新的服务请求的步骤中,包括如下步骤:
生成以所述新客户端地址为客户端地址的新客户端实例;
响应由所述新客户端实例推送生成完成指令,将所述新客户端地址存储至已部署客户端地址库中。
进一步的实施例中,校验具有旧客户端地址的旧客户端实例的服务请求处理状态,当所述服务请求处理状态为已处理所有服务请求,销毁所述旧客户端实例的步骤中,包括如下步骤:
响应由服务器推送的客户端销毁指令,关闭服务请求获取接口;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州欢聚时代信息科技有限公司,未经广州欢聚时代信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211367180.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车体支撑方法
- 下一篇:适用于云平台运营的多租户访问控制方法