System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及业务监控,具体涉及一种业务稳定性的分析方法及装置。
技术介绍
1、在提供互联网应用服务时,业务服务通常会遇到异常情况;为维护业务服务的稳定,需要及时且准确地发现异常情况。
2、目前对于业务服务的稳定性分析通常包含以下监控手段:客户端异常上报、服务端访问错误监控等;但是在客户端未产生错误、服务端未收到请求等情况下,前述监控手段无法有效发挥监测异常情况的作用,这样就不能及时且准确地发现业务服务存在的异常情况。
技术实现思路
1、有鉴于此,本专利技术实施例提供一种业务稳定性的分析方法及装置,以实现在客户端未产生错误、服务端未收到请求等情况下也能及时且准确地发现业务服务存在的异常情况。
2、为实现上述目的,本专利技术实施例提供如下技术方案:
3、本专利技术实施例第一方面公开一种业务稳定性的分析方法,所述方法包括:
4、在检测到客户端向业务服务发送第一网络请求时,在所述第一网络请求的头信息中写入特定数据后将所述第一网络请求发送给所述业务服务,所述特定数据至少包含:所述第一网络请求的发起页面的标识、第二网络请求的资源定位符url、所述第一网络请求和所述第二网络请求的发出时间间隔;所述第二网络请求为:所述客户端在所述第一网络请求之前发出的与所述第一网络请求相邻的网络请求;
5、按照特定时间间隔,获取所述业务服务基于所述第一网络请求推送的第一访问数据;
6、基于所述第一访问数据确定所述业务服务的运行指标;
...【技术保护点】
1.一种业务稳定性的分析方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述运行指标至少包含:所述业务服务和URL来源的页面请求量的绝对值与分布比例、所述第二网络请求的URL的绝对值与分布比例、所述发出时间间隔的均值;所述基线数据至少包含:所述业务服务和URL来源的页面请求量的合理绝对值区间与占比区间、所述第二网络请求的URL的合理绝对值区间与占比区间、所述发出时间间隔的合理区间。
3.根据权利要求2所述的方法,其特征在于,若所述业务服务及其来源页面存在基线数据,将所述运行指标和所述基线数据进行比对以确定所述业务服务是否存在异常,包括:
4.根据权利要求1所述的方法,其特征在于,所述第一访问数据至少包括:业务服务的服务名称、服务请求URL、所述特定数据。
5.根据权利要求1-4中任一所述的方法,其特征在于,所述方法还包括:
6.根据权利要求3所述的方法,其特征在于,确定所述业务服务存在异常之后,还包括:
7.一种业务稳定性的分析装置,其特征在于,所述装置包括:
8.根据
9.根据权利要求8所述的装置,其特征在于,所述比对单元具体用于:若所述业务服务及其来源页面存在基线数据,将所述运行指标和所述基线数据进行比对;当所述运行指标不在所述基线数据所定义的区间内,确定所述业务服务存在异常;当所述运行指标在所述基线数据所定义的区间内,确定所述业务服务不存在异常。
10.根据权利要求7所述的装置,其特征在于,所述第一访问数据至少包括:业务服务的服务名称、服务请求URL、所述特定数据。
...【技术特征摘要】
1.一种业务稳定性的分析方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述运行指标至少包含:所述业务服务和url来源的页面请求量的绝对值与分布比例、所述第二网络请求的url的绝对值与分布比例、所述发出时间间隔的均值;所述基线数据至少包含:所述业务服务和url来源的页面请求量的合理绝对值区间与占比区间、所述第二网络请求的url的合理绝对值区间与占比区间、所述发出时间间隔的合理区间。
3.根据权利要求2所述的方法,其特征在于,若所述业务服务及其来源页面存在基线数据,将所述运行指标和所述基线数据进行比对以确定所述业务服务是否存在异常,包括:
4.根据权利要求1所述的方法,其特征在于,所述第一访问数据至少包括:业务服务的服务名称、服务请求url、所述特定数据。
5.根据权利要求1-4中任一所述的方法,其特征在于,所述方法还包括:
6.根据权利要求3所述的方法,其特征在于,确定所述业务服务存在异常...
【专利技术属性】
技术研发人员:梁启明,
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。