The invention provides an automatic processing method for web requests and a BGP routing system. Each request processing server in the BGP routing system is equipped with corresponding monitoring devices. The method includes: the target monitoring device monitors the target request processing server, and judges whether the request processing service of the target request processing server is available; if the target request processing server's request location is available, the target request processing device can monitor the target request processing server. If the target request processing server stops broadcasting service IP, the target routing device deletes the path from the target routing device in the routing table of the BGP routing system to the target request processing server; any routing device of the BGP routing system receives the message sent by the client. Web requests are forwarded according to the modified routing table. The method provided by the invention can improve the quality of access service of users.
【技术实现步骤摘要】
web请求的自动化处理方法及BGP路由系统
本专利技术涉数据转发处理
,特别涉及一种web请求的自动化处理方法及BGP路由系统。
技术介绍
BGPanycast是一种将BGP(BorderGatewayProtocol,边界网关协议)与anycast(任播)相结合的网络技术,其可以应用在BGP路由系统中。BGP路由系统可以包含多台路由设备和基于相同服务IP提供请求处理服务的多台请求处理服务器,每台请求处理服务器可以持续广播服务IP。路由设备在接收到请求处理服务器广播的服务IP后,可以将服务IP添加到BGP路由系统的路由表中,从而,BGP路由系统可以通过该路由表提供上述服务IP的路由业务。具体来说,某客户端向目标服务IP发出web请求时,由于配置该目标服务IP的服务器有多台,则该web请求到达目标服务IP的路径存在多条。当路由器接收到客户端向服务IP发出的web请求时,可以通过路由表确定到达服务IP的多条路径,然后路由器可以根据BGP协议为该web请求选择一条最短的路径,从而提高了web请求的响应速度,优化了用户访问服务。在上述BGPanycast技术的应用过 ...
【技术保护点】
1.一种web请求的自动化处理方法,其特征在于,所述方法应用于BGP路由系统,所述BGP路由系统中的每台请求处理服务器设置有对应的监控设备,其中:目标监控设备对其对应的目标请求处理服务器进行监控,判断所述目标请求处理服务器的请求处理服务是否可用;若所述目标请求处理服务器的请求处理服务不可用,所述目标监控设备则向所述目标请求处理服务器发送服务IP的广播停止指令;若探测到所述目标请求处理服务器停止广播服务IP,目标路由设备则删除所述BGP路由系统的路由表中所述目标路由设备到所述目标请求处理服务器的路径;所述BGP路由系统的任意路由设备接收客户端发送的web请求,根据修改后的所述 ...
【技术特征摘要】
1.一种web请求的自动化处理方法,其特征在于,所述方法应用于BGP路由系统,所述BGP路由系统中的每台请求处理服务器设置有对应的监控设备,其中:目标监控设备对其对应的目标请求处理服务器进行监控,判断所述目标请求处理服务器的请求处理服务是否可用;若所述目标请求处理服务器的请求处理服务不可用,所述目标监控设备则向所述目标请求处理服务器发送服务IP的广播停止指令;若探测到所述目标请求处理服务器停止广播服务IP,目标路由设备则删除所述BGP路由系统的路由表中所述目标路由设备到所述目标请求处理服务器的路径;所述BGP路由系统的任意路由设备接收客户端发送的web请求,根据修改后的所述路由表转发所述web请求。2.如权利要求1所述的方法,其特征在于,所述目标监控设备对其对应的目标请求处理服务器进行监控,判断所述目标请求处理服务器的请求处理服务是否可用的步骤,具体包括:目标监控设备对其对应的目标请求处理服务器的通用性能指标进行监控,所述通用性能指标至少包括CPU占用率、任务队列的平均长度、内存使用率,及磁盘输入/输出等待时间中的一项或多项;若有一项所述通用性能指标超出预设阈值,所述目标监控设备则判定所述目标请求处理服务器的请求处理服务不可用。3.如权利要求1所述的方法,其特征在于,所述目标监控设备对其对应的目标请求处理服务器进行监控,判断所述目标请求处理服务器的请求处理服务是否可用的步骤,具体包括:所述目标监控设备对所述目标请求处理服务器的请求处理服务进行请求响应测试,并根据所述请求响应测试的测试结果,判定所述目标请求处理服务器的请求处理服务是否可用。4.如权利要求1所述的方法,其特征在于,所述目标监控设备对其对应的目标请求处理服务器进行监控,判断所述目标请求处理服务器的请求处理服务是否可用的步骤,具体包括:目标监控设备对其对应的目标请求处理服务器的通用性能指标进行监控,所述通用性能指标包括CPU占用率、任务队列的平均长度、内存使用率,及磁盘输入/输出等待时间的一项或多项;若有一项所述通用性能指标超出预设阈值,所述目标监控设备则判定所述目标请求处理服务器的请求处理服务不可用;若所述通用性能指标均未超出预设阈值,所述目标监控设备则对所述目标请求处理服务器的请求处理服务进行请求响应测试,并根据所述请求响应测试的测试结果,判定所述目标请求处理服务器的请求处理服务是否...
【专利技术属性】
技术研发人员:曾耿封,陈单江,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。