[发明专利]接口请求处理方法、装置、系统及计算机可读存储介质有效
申请号: | 202010471077.2 | 申请日: | 2020-05-28 |
公开(公告)号: | CN111611259B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 杨元 | 申请(专利权)人: | 贝壳找房(北京)科技有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06Q50/16 |
代理公司: | 北京思源智汇知识产权代理有限公司 11657 | 代理人: | 毛丽琴 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 请求 处理 方法 装置 系统 计算机 可读 存储 介质 | ||
1.一种接口请求处理方法,其特征在于,应用于权限中心中的任一服务器,所述任一服务器的需求接口性能高于设定接口性能,所述任一服务器的需求接口性能为该服务器需要支持的每秒查询率,所述方法包括:
将远程数据库中的配置数据存储至本地内存中;其中,所述远程数据库中还存储有对象与权限之间的映射关系,所述远程数据库中的配置数据是针对所述远程数据库中的映射关系配置的,所述远程数据库中的映射关系中的对象包括经纪人,所述远程数据库中的映射关系中的权限包括经纪人类型相关的操作处理权限;
接收接口请求;其中,在所述接口请求来自权限管理设备的情况下,所述接口请求用于请求更新所述远程数据库中的映射关系;在所述接口请求来自决策设备的情况下,所述接口请求用于请求查询所述远程数据库中的映射关系;
利用所述本地内存中的配置数据,对所述接口请求进行校验,以得到校验结果;
根据所述校验结果,确定是否响应所述接口请求。
2.根据权利要求1所述的方法,其特征在于,
所述远程数据库中的映射关系中的对象包括房产经纪人;
所述远程数据库中的映射关系中的权限包括以下至少一项:房屋信息录入权限、房屋带看权限、房屋类型代理权限、经纪人信息展位展示权限。
3.根据权利要求1所述的方法,其特征在于,所述将远程数据库中的配置数据存储至本地内存中之后,所述方法还包括:
判断是否接收到来自监测设备的更新通知消息;其中,所述更新通知消息用于表征所述远程数据库中的配置数据发生更新;
在接收到所述更新通知消息的情况下,获取所述远程数据库中的配置数据,并将所述本地内存中的配置数据更新为所获取的配置数据。
4.根据权利要求3所述的方法,其特征在于,所述监测设备利用Zookeeper组件监测所述远程数据库中的配置数据是否发生更新;
所述判断是否接收到来自监测设备的更新通知消息,包括:
判断是否接收到所述监测设备利用所述Zookeeper组件向所述权限中心中的各个服务器广播的更新通知消息。
5.根据权利要求1所述的方法,其特征在于,所述将远程数据库中的配置数据存储至本地内存中之后,所述方法还包括:
判断设定更新时刻是否到达;
在所述设定更新时刻到达的情况下,获取所述远程数据库中的配置数据,并将所述本地内存中的配置数据更新为所获取的配置数据;
其中,所述设定更新时刻的数量为多个,任意相邻两个所述设定更新时刻之间的时间间隔为设定时长。
6.一种接口请求处理装置,其特征在于,应用于权限中心中的任一服务器,所述任一服务器的需求处理性能高于设定处理性能,所述任一服务器的需求接口性能为该服务器需要支持的每秒查询率,所述装置包括:
存储模块,用于将远程数据库中的配置数据存储至本地内存中;其中,所述远程数据库中还存储有对象与权限之间的映射关系,所述远程数据库中的配置数据是针对所述远程数据库中的映射关系配置的,所述远程数据库中的映射关系中的对象包括经纪人,所述远程数据库中的映射关系中的权限包括经纪人类型相关的操作处理权限;
接收模块,用于接收接口请求;其中,在所述接口请求来自权限管理设备的情况下,所述接口请求用于请求更新所述远程数据库中的映射关系;在所述接口请求来自决策设备的情况下,所述接口请求用于请求查询所述远程数据库中的映射关系;
校验模块,用于利用所述本地内存中的配置数据,对所述接口请求进行校验,以得到校验结果;
处理模块,用于根据所述校验结果,确定是否响应所述接口请求。
7.根据权利要求6所述的装置,其特征在于,
所述远程数据库中的映射关系中的对象包括房产经纪人;
所述远程数据库中的映射关系中的权限包括以下至少一项:房屋信息录入权限、房屋带看权限、房屋类型代理权限、经纪人信息展位展示权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝壳找房(北京)科技有限公司,未经贝壳找房(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010471077.2/1.html,转载请声明来源钻瓜专利网。