【技术实现步骤摘要】
请求处理方法、装置、计算机可读存储介质及电子设备
[0001]本申请属于计算机
,特别是涉及一种请求处理方法、装置、计算机可读存储介质及电子设备。
技术介绍
[0002]连接池作为一种可以创建和管理电子设备之间连接的缓冲池的技术,可以让用完的连接不会关闭,以供后续重复使用,可以有效减少连接建立所需的处理资源。
[0003]现有技术中通常是对于每个服务进程设置一个连接池,而在高并发场景下,需要服务进程还包含有多个子服务进程,就需要给每个子服务进程生成一个连接池,这就需要对一套连接池进行维护,浪费了大量的处理资源,降低了电子设备的数据处理效率。
技术实现思路
[0004]有鉴于此,本申请提供一种请求处理方法、装置、计算机可读存储介质及电子设备,在一定程度上解决现有技术中需要对多个服务进程的一套连接池进行维护,浪费了大量的处理资源,降低了电子设备的数据处理效率的问题。
[0005]依据本申请的第一方面,提供了一种请求处理方法,应用于第一设备,所述方法包括:
[0006]异步接收第二设备 ...
【技术保护点】
【技术特征摘要】
1.一种请求处理方法,其特征在于,应用于第一设备,所述方法包括:异步接收第二设备对于目标服务发送的调用请求;在监听到已根据所述调用请求获取到服务信息时,从所述目标服务的连接池中查询所述第一设备与所述第二设备之间的长连接,以创建所述长连接的长连接通讯进程;通过所述长连接通讯进程向所述第二设备异步发送所述服务信息。2.根据权利要求1所述的方法,其特征在于,在所述异步接收第二设备对于目标服务发送的调用请求之前,所述方法还包括:异步接收到所述第二设备对于所述目标服务发送的长连接请求;通过维护进程在所述目标服务的连接池中建立所述第一设备和所述第二设备之间的长连接,并向所述第二设备异步发送长连接建立通知。3.根据权利要求2所述的方法,其特征在于,在所述异步接收到所述第二设备对于所述目标服务发送的长连接请求之前,所述方法还包括:基于异步网络通讯引擎中的用户自定义进程创建用于维护各连接池的维护进程。4.根据权利要求2所述的方法,其特征在于,在所述通过维护进程在所述目标服务的连接池中建立所述第一设备和所述第二设备之间的长连接之后,并向所述第二设备异步发送长连接建立通知所述方法还包括:在所述连接池中的长连接的数量小于数量阈值时,通过所述维护进程将所述连接池中的长连接的数量扩充至所述数量阈值以上。5.根据权利要求2所述的方法,其特征在于,在所述通过维护进程在所述目标服务的连接池中建立所述第一设备和所述第二设备之间的长连接之后,并向所述第二设备异步发送长连接建...
【专利技术属性】
技术研发人员:李旭东,
申请(专利权)人:瑞庭网络技术上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。