【技术实现步骤摘要】
延迟响应控制方法
本专利技术涉及一种网络技术,具体涉及一种延迟响应控制方法。
技术介绍
互联网给人们生活带来便捷,与此同时一些给人们带来便利的应用服务,特别部署于网络上的,或因某些特殊需求或因某些攻击者不停请求从而导致应用不能为用户正常提供服务。比如网络上有很多爬虫在对网站的url不停的抓数据或者非正常访问,导致网络拥塞,影响正常的使用。比如数据窃取,尤其是大量下载大文件的请求;比如暴力破解,大量请求登陆。这些非正常使用都越来越高级,越来越难识别。现有技术存在以下问题:1、目前采用都是监测、检测手段发现后进行告警,这些通常是事后发现、事后处理的办法。缺陷:非正常使用都越来越高级,越来越难识别,仍然会造成赌塞,使得应用不能提供正常服务。2、通过策略防火墙匹配成功后,进行阻拦。缺陷:可能会造成误判,而影响用户体验。因此,需要对现有技术进行改进。
技术实现思路
本专利技术要解决的技术问题是提供一种高效的延迟响应控制方法。为解决上述技术问题,本专利技术提供一种延迟响应控制方法,包括以下步骤:1)、配置应用服务IP、端口;2)、根据步骤1配置的IP、端口,通过爬虫爬取应用服务中的模块及url;3)、根据步骤2爬取应用服务中的模块及url得到爬虫结果;4)、将步骤3得到的爬取结果进行过滤,去除访问类型为请求的爬虫结果,获取响应类请求;5)、根据步骤4中获取到的响应类请求及爬取时间,生成响应类请求的响应时间阈 ...
【技术保护点】
1.延迟响应控制方法,其特征在于:包括以下步骤:/n1)、配置应用服务IP、端口;/n2)、根据步骤1配置的IP、端口,通过爬虫爬取应用服务中的模块及url;/n3)、根据步骤2爬取应用服务中的模块及url得到爬虫结果;/n4)、将步骤3得到的爬取结果进行过滤,去除访问类型为请求的爬虫结果,获取响应类请求;/n5)、根据步骤4中获取到的响应类请求及爬取时间,生成响应类请求的响应时间阈值T:/n6)、根据步骤5得到的响应时间阈值T,设置响应规则,得到响应浮动时间;/n7)、根据步骤6得到的响应规则和响应浮动时间,得到页面指标:/n8)、根据响应时间阈值T、响应浮动时间、页面指标来进行响应控制。/n
【技术特征摘要】
1.延迟响应控制方法,其特征在于:包括以下步骤:
1)、配置应用服务IP、端口;
2)、根据步骤1配置的IP、端口,通过爬虫爬取应用服务中的模块及url;
3)、根据步骤2爬取应用服务中的模块及url得到爬虫结果;
4)、将步骤3得到的爬取结果进行过滤,去除访问类型为请求的爬虫结果,获取响应类请求;
5)、根据步骤4中获取到的响应类请求及爬取时间,生成响应类请求的响应时间阈值T:
6)、根据步骤5得到的响应时间阈值T,设置响应规则,得到响应浮动时间;
7)、根据步骤6得到的响应规则和响应浮动时间,得到页面指标:
8)、根据响应时间阈值T、响应浮动时间、页面指标来进行响应控制。
2.根据权利要求1所述的延迟响应控制方法,其特征在于:
在步骤3中,爬虫结果包含但不限于url、访问类型、爬取时间、详情;访问类型包含但不限于请求/响应。
3.根据权利要求2所述的延迟响应控制方法,其特征在于:
步骤5包括:
5.1)、通过步骤4中获取到的响应类请求及爬取时间,得到...
【专利技术属性】
技术研发人员:邵宛岩,范渊,刘博,龙文洁,
申请(专利权)人:杭州安恒信息技术股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。