基于频率限制微服务的请求处理方法、装置、系统及介质

    公开(公告)号:CN110661815A

    公开(公告)日:2020-01-07

    申请号:CN201911004650.2

    申请日:2019-10-22

    Inventor: 廖超 宋湘豫

    Abstract: 本发明公开了一种基于频率限制微服务的请求处理方法、装置、系统及介质,所述方法包括:提供API接口给业务方调用,在API接口调用正常时,接收业务方发送的用户请求信息;根据用户请求信息,提取用户请求的源IP地址、用户标识和业务方API接口标识;获取业务方预先设置的请求频率限制策略,根据请求频率限制策略,判断是否接受用户请求;当接受用户请求时,将接受用户请求的响应结果反馈给业务方,以使业务方对用户请求进行处理。本发明可以解决业务与请求频率限制功能的高耦合,提高请求频率限制策略的多样性,更细粒度控制请求的访问,业务与请求频率限制功能相互独立,互不影响,进一步提高业务的可用性和稳定性。

    基于动态映射插件的请求处理方法、系统、服务器及存储介质

    公开(公告)号:CN110413350A

    公开(公告)日:2019-11-05

    申请号:CN201910716073.3

    申请日:2019-08-05

    Inventor: 廖超 宋湘豫

    Abstract: 本发明公开了一种基于动态映射插件的请求处理方法、系统、服务器及存储介质,所述方法包括:启动ATS进程,并加载动态映射插件;注册动态映射插件的钩子函数;检测ATS进程是否结束当ATS进程未结束时,检测是否有客户端发起的文件请求;当有客户端发起的文件请求时,根据动态映射插件,解析源请求URL,确定源请求相关信息,映射得到目标信息,改写源请求的URL,生成目标请求的URL;向目标主机发送目标请求URL,以使目标主机对请求进行处理。本发明可以通过mongodb_remap插件实现请求到源服务器的动态映射,其映射规则存储在mongoDB数据库中,方便在mongoDB数据库中对不同的业务进行管理,所有客户端发起的文件请求都会从mongoDB数据库中查询映射规则,极大地提高了实时性。

Patent Agency Ranking