[发明专利]应用程序接口缓存管理方法、应用服务器及存储介质有效
申请号: | 201711440777.X | 申请日: | 2017-12-27 |
公开(公告)号: | CN108282405B | 公开(公告)日: | 2020-09-18 |
发明(设计)人: | 倪秉炬 | 申请(专利权)人: | 好活(昆山)网络科技有限公司 |
主分类号: | H04L12/747 | 分类号: | H04L12/747;H04L29/08 |
代理公司: | 东莞市创益专利事务所 44249 | 代理人: | 李卫平 |
地址: | 215300 江苏省苏州市昆山市玉*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 接口 缓存 管理 方法 应用 服务器 存储 介质 | ||
1.一种应用程序接口缓存管理方法,应用于应用服务器侧,其特征在于,应用程序接口缓存方法包括以下步骤:
实时接收各个终端发送的接口调用请求;
统计预设时段内所接收到的所有接口调用请求以确定目标接口;
获取所述目标接口在所述预设时段内的所有接口调用请求记录以确定目标路由器;
将包含所述目标接口返回值的缓存数据发送至所述目标路由器由所述目标路由器进行缓存;
所述统计预设时段内所接收到的所有接口调用请求以确定目标接口的步骤具体包括:
记录接收到的每个接口调用请求所调用的接口;
依据所述预设时段内各个接口被调用的次数进行统计并将各个接口按次数从多到少进行排序;
确定排序在前的预设数量的接口作为目标接口;
所述获取所述目标接口在所述预设时段内的所有接口调用请求记录以确定目标路由器的步骤具体包括:
获取所述目标接口在所述预设时段内的所有接口调用请求对应的所有路由信息;
确定每一条路由信息对应的源路由地址;
以所有源路由地址对应的路由器为目标路由器;
所述将包含所述目标接口返回值的缓存数据发送至所述目标路由器由所述目标路由器进行缓存的步骤具体包括:
确定所述目标接口对应的返回值;
将所述返回值与对应的内容标识进行封装以得到缓存数据,其中,所述内容标识包括缓存有效期;
当接收到来自所述目标路由器的接口调用请求时,将所述缓存数据返回至所述目标路由器。
2.如权利要求1所述的应用程序接口缓存管理方法,其特征在于,所述方法还包括:
当侦测到所述目标接口对应的返回值更新时,更新所述缓存数据;
向所述目标路由器对应的终端推送更新提示以使所述终端在发送接口调用请求时携带预设缓存更新标识;
当接收到包含所述预设缓存更新标识的接口调用请求时,将更新后的所述缓存数据返回至所述目标路由器。
3.一种应用服务器,其特征在于,所述应用服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的应用程序接口缓存管理程序,所述应用程序接口缓存管理程序被所述处理器执行时实现如下步骤:
实时接收各个终端发送的接口调用请求;
统计预设时段内所接收到的所有接口调用请求以确定目标接口;
获取所述目标接口在所述预设时段内的所有接口调用请求记录以确定目标路由器;
将包含所述目标接口返回值的缓存数据发送至所述目标路由器由所述目标路由器进行缓存;
所述处理器执行所述应用程序接口缓存管理程序以实现统计预设时段内所接收到的所有接口调用请求以确定目标接口的步骤具体包括:
记录接收到的每个接口调用请求所调用的接口;
依据所述预设时段内各个接口被调用的次数进行统计并将各个接口按次数从多到少进行排序;
确定排序在前的预设数量的接口作为目标接口;
所述处理器执行所述应用程序接口缓存管理程序以实现获取所述目标接口在所述预设时段内的所有接口调用请求记录以确定目标路由器的步骤具体包括:
获取所述目标接口在所述预设时段内的所有接口调用请求对应的所有路由信息;
确定每一条路由信息对应的源路由地址;
以所有源路由地址对应的路由器为目标路由器;
所述处理器执行所述应用程序接口缓存管理程序以实现将包含所述目标接口返回值的缓存数据发送至所述目标路由器由所述目标路由器进行缓存的步骤具体包括:
确定所述目标接口对应的返回值;
将所述返回值与对应的内容标识进行封装以得到缓存数据,其中,所述内容标识包括缓存有效期;
当接收到来自所述目标路由器的接口调用请求时,将所述缓存数据返回至所述目标路由器。
4.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有应用程序接口缓存管理程序,所述应用程序接口缓存管理程序被处理器执行时实现如权利要求1至2中任一项所述的应用程序接口缓存管理方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于好活(昆山)网络科技有限公司,未经好活(昆山)网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711440777.X/1.html,转载请声明来源钻瓜专利网。