[发明专利]基于医院uri历史访问的流控系统在审
申请号: | 202111165863.0 | 申请日: | 2021-09-30 |
公开(公告)号: | CN113886444A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 彭鹏;李梁;李泽文 | 申请(专利权)人: | 广州海鹚网络科技有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/18 |
代理公司: | 广东有知猫知识产权代理有限公司 44681 | 代理人: | 吴国文 |
地址: | 510725 广东省广州市天河区庆亿街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 医院 uri 历史 访问 系统 | ||
本发明涉及信息处理的技术领域,公开了基于医院uri历史访问的流控系统,包括流控模块,所述流控模块的输入端连接业务访问端口,所述业务访问端口将访问信息输送至流控模块,所述流控模块对业务访问端口所发送的信息进行处理,所述流控模块的输出端连接信息识别模块,所述信息识别模块对流控模块所发出的信息进行识别,识别访问已到上限,则自动识别“是”程序,所述“是”程序直接拒绝访问,程序终止;识别访问未到上限,则自动识别“否”程序。本发明通过流量模块的限流方式合理限流,使工程处理单个接口的最高请求数量平稳化,防止突发性的流量导致工程被击垮,也能够合理防止由于单个接口占用程序资源过多而导致其他接口访问失败。
技术领域
本发明专利涉及信息处理的技术领域,具体而言,涉及基于医院uri历史访问的流控系统。
背景技术
随着业务的增长与群众对医疗与健康的重视,各个医院的工程的QPS都有明显增高,面对突发性的流量上涨那些系统往往没有抗压能力,导致工程直接死亡,无法持续提供服务,使得用户体验性变差。
也存在恶意用户针对性的攻击暴露在外的接口,使整个工程压力过大资源吃紧,导致没有资源使其他接口也不能提供正常的服务。
发明内容
本发明的目的在于提供基于医院uri历史访问的流控系统,能够记录每次请求访问的uri耗时便于后期进行调整各个uri的访问情况,通过流量模块的限流方式合理限流,使工程处理单个接口的最高请求数量平稳化,防止突发性的流量导致工程被击垮,也能够合理防止由于单个接口占用程序资源过多而导致其他接口访问失败,旨在解决现有技术中面对突发性的流量上涨那些系统往往没有抗压能力,导致工程直接死亡,无法持续提供服务,使得用户体验性变差,也存在恶意用户针对性的攻击暴露在外的接口,使整个工程压力过大资源吃紧的问题。
本发明是这样实现的,基于医院uri历史访问的流控系统,包括流控模块,所述流控模块的输入端连接业务访问端口,所述业务访问端口将访问信息输送至流控模块,所述流控模块对业务访问端口所发送的信息进行处理,所述流控模块的输出端连接信息识别模块,所述信息识别模块对流控模块所发出的信息进行识别,识别访问已到上限,则自动识别“是”程序,所述“是”程序直接拒绝访问,程序终止;识别访问未到上限,则自动识别“否”程序,所述“否”程序直接连通业务流程实现访问,直至业务访问端口的请求撤回,程序终止。
进一步地,所述流控模块包括有请求计量器,所述请求计量器对业务访问端口所发出的请求信号进行计量,并且将所计量的次数与业务访问端口的请求信息一起发送至主控制器。
进一步地,所述主控制器对所计量的次数于系统内所设定的数值进行对比,若所计量的次数小于或等于所设定的数值,则主控制器开始处理业务访问端口所发出的请求信号,若所计量的次数大于所设定的数值,所述主控制器直接输出识别信号至信息识别模块。
进一步地,所述主控制器的输出端分别连接有拦截模块与通行模块,所述拦截模块与通行模块均与信息识别模块相连接,所述主控制器处理后的信息选择发送至拦截模块或通行模块,所述拦截模块或通行模块对信息进行转化后再输送至信息识别模块,所述信息识别模块能够直接识别出拦截模块或通行模块转化后的信息。
进一步地,所述主控制器内设置有初步信号反馈模块,所述初步信号反馈模块连接外部输出设备,其将主控制器处理后的信息发送至外部输出设备,利用外部输出设备能够提醒系统管理人员执行信号的选择,保证系统管理人员接收信号的实时性,避免系统传输中断或崩溃。
进一步地,所述外部输出设备为显示设备与扬声器的组合,所述显示设备实现显示系统的通讯流程,所述扬声器用于播报主控制器每次所处理信号的执行选择。
进一步地,所述主控器的还双向连接有存储模块,所述存储模块对处理器每次所处理的信号进行存储,所述存储模块内部的信息同时也被主控制器所调取,且所述处理存储模块上设置有接头,所述接通实现存储数据的外部下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州海鹚网络科技有限公司,未经广州海鹚网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111165863.0/2.html,转载请声明来源钻瓜专利网。