HTTP状态码监控方法、装置、存储介质和电子设备制造方法及图纸

技术编号:16607845 阅读:52 留言:0更新日期:2017-11-22 18:10
本公开是关于一种HTTP状态码监控方法、装置、存储介质和电子设备。该方法包括:网页服务器接收客户端发送的至少一个HTTP请求,响应所述至少一个HTTP请求而生成对应的至少一个HTTP响应;解析判断所述至少一个HTTP响应中是否携带有预设HTTP状态码,若是则根据预设配置文件将所述预设HTTP状态码转发至对应的缓存服务器;其中,所述预设配置文件至少包括不同的预设HTTP状态码与对应的缓存服务器之间的转发路径关系;所述缓存服务器根据所述预设HTTP状态码返回对应的预设页面至所述客户端。本公开在HTTP状态码的采集监控方式上,对于不同的业务类型具有很强的通用性和普适性。

【技术实现步骤摘要】
HTTP状态码监控方法、装置、存储介质和电子设备
本公开涉及计算机
,尤其涉及一种HTTP(HyperTextTransferProtocol)状态码监控方法、HTTP状态码监控装置以及实现所述HTTP状态码监控方法的计算机可读存储介质和电子设备。
技术介绍
超文本传输协议HTTP状态码是由RFC2616协议规范的,表示网页服务器对用户请求响应状态的3位数字代码。通过对HTTP状态码的监控收集,可以有效监测应用服务的状态。根据业务的不同特性,对于HTTP状态码的分析统计和数据存储目前有多种不同的实现方式。相关技术中,目前通常的对HTTP状态码的监控方案有两种。一是对网页服务器的日志进行采集从而分析监控HTTP状态码。具体的,网页服务器在完成一个客户端的请求响应后,会记录一条相应的日志,该方案通过收集该日志并分析日志从而达到对HTTP状态码的监控。但是在该方案中,由于不同的业务可能有不同的日志格式,对于不同的日志格式,就需要自定义不同的字段分析方法,因此该方案复杂度略高且在通用性上略差。并且日志作为一个低优先级的旁路功能,一般存储在磁盘介质中,读取磁盘所耗费的时间会略慢,所以处理本文档来自技高网...
HTTP状态码监控方法、装置、存储介质和电子设备

【技术保护点】
一种HTTP状态码监控方法,其特征在于,该方法包括:网页服务器接收客户端发送的至少一个HTTP请求,响应所述至少一个HTTP请求而生成对应的至少一个HTTP响应;解析判断所述至少一个HTTP响应中是否携带有预设HTTP状态码,若是则根据预设配置文件将所述预设HTTP状态码转发至对应的缓存服务器;其中,所述预设配置文件至少包括不同的预设HTTP状态码与对应的缓存服务器之间的转发路径关系;所述缓存服务器根据所述预设HTTP状态码返回对应的预设页面至所述客户端。

【技术特征摘要】
1.一种HTTP状态码监控方法,其特征在于,该方法包括:网页服务器接收客户端发送的至少一个HTTP请求,响应所述至少一个HTTP请求而生成对应的至少一个HTTP响应;解析判断所述至少一个HTTP响应中是否携带有预设HTTP状态码,若是则根据预设配置文件将所述预设HTTP状态码转发至对应的缓存服务器;其中,所述预设配置文件至少包括不同的预设HTTP状态码与对应的缓存服务器之间的转发路径关系;所述缓存服务器根据所述预设HTTP状态码返回对应的预设页面至所述客户端。2.根据权利要求1所述HTTP状态码监控方法,其特征在于,该方法还包括:将生成的所述至少一个HTTP响应临时存储在所述网页服务器的内存中;从所述内存中读取所述至少一个HTTP响应并解析判断所述至少一个HTTP响应中是否携带有预设HTTP状态码。3.根据权利要求1所述HTTP状态码监控方法,其特征在于,该方法还包括:将所述预设配置文件预先写入所述网页服务器;其中,不同类型的所述网页服务器对应不同的所述预设配置文件。4.根据权利要求1~3任一项所述HTTP状态码监控方法,其特征在于,该方法还包括:解析获取每个所述HTTP请求的头域和对应的HTTP响应的头域中的预设头域信息,并将所述预设头域信息与所述预设HTTP状态码一起转发至对应的缓存服务器。5.根据权利要求4所述HTTP状态码监控方法,其特征在于,该方法还包括:所述缓存服务器根据预设字段对所述预设头域信息进行预处理,以将所述预设头域信息中的不同数据按照不同类别分类存...

【专利技术属性】
技术研发人员:于绮范超赵明
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1