业务接口监控的方法、装置及系统制造方法及图纸

技术编号:18416893 阅读:27 留言:0更新日期:2018-07-11 08:53
本发明专利技术公开了一种业务接口监控方法,其包括:接收指向LVS集群系统的负载均衡层虚拟IP的业务接口监控请求;向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求;接收所述服务器群组层服务器响应所述业务接口监控请求而反馈的信息。与现有技术相比,本发明专利技术通过在LVS集群系统负载均衡层接收业务接口监控请求,向服务器群组层服务器轮询发送业务接口监控请求并接收反馈信息,使对业务接口的监控可以定位到单个服务器群组层服务器,实现对服务器群组层服务器的单点监控,保障线上业务接口的稳定性。

Business interface monitoring methods, devices and systems

The invention discloses a service interface monitoring method, which includes receiving the service interface monitoring request pointing to the load balancing layer virtual IP of the LVS cluster system; sending the service interface monitoring request to the server group layer server of the LVS cluster system; receiving the server group layer server in response to the service connection. The information that the mouth monitors the request and feedback. Compared with the existing technology, the invention provides the service interface monitoring request in the load balance layer of the LVS cluster system and sends the service interface monitoring requests to the server group layer server and receives the feedback information, so that the monitoring of the service interface can be located to a single server group layer server, and the server group is realized. The layer server's single point monitoring ensures the stability of the online business interface.

【技术实现步骤摘要】
业务接口监控的方法、装置及系统
本专利技术涉及计算机软件
,更具体地,涉及一种业务接口监控的方法、装置及系统。
技术介绍
LVS(LinuxVirtualServer,Linux虚拟服务器)集群系统由一组服务器通过局域网或广域网相互连接组成。这些服务器包括多个服务器群组层服务器和设于多个服务器群组层服务器前端的一个负载均衡层服务器(即VirtualIPServer,虚拟IP服务器),负载均衡层服务器将网络请求调度到后端的服务器群组层服务器(即RealIPServer,真实IP服务器)上,从而使得服务器集群的结构对客户透明,客户访问LVS集群系统提供的网络服务就像访问一台高性能、高可用的服务器一样。目前的服务端业务接口监控使用域名请求的方式,监控者为监控业务接口而使用域名发起的网络请求由负载均衡层服务器调度到真实提供服务的服务器集群层服务器上。对于监控者来说,服务器集群层服务器被负载均衡层服务器隔离,无法直接访问线上生产环境的IP,无法实现对线上业务接口的单点监控。特别是当服务器扩容时,一些必要的软件未安装,或安装的软件版本不正确导致扩容的服务器不可用,监控者无法通过探测结果及时定位到具体的应用服务器,从而对有问题的机器进行及时处理。有鉴于此,有必要提供一种能够解决上述技术问题的业务接口监控方法、装置及系统。
技术实现思路
本专利技术的目的在于:克服现有技术的不足,提供一种能够对LVS集群系统的服务器群组层服务器进行业务接口监控的方法、装置及系统。为了实现上述目的,本专利技术提供了一种业务接口监控方法,其包括以下步骤:接收指向LVS集群系统的负载均衡层虚拟IP的业务接口监控请求;向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求;接收所述服务器群组层服务器响应所述业务接口监控请求而反馈的信息。优选地,所述接收服务器群组层服务器响应业务接口监控请求而反馈的信息之后,还包括,跟据所述服务器群组层服务器反馈的信息,确定存在问题的服务器群组层服务器,并上报存在问题的服务器群组层服务器的IP地址。优选地,所述向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求包括,从所述业务接口监控请求中获取LVS集群系统的服务器群组层服务器的IP地址,根据该IP地址向所述服务器群组层服务器发送所述业务接口监控请求。优选地,所述向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求包括,从所述业务接口监控请求中获取LVS集群系统的服务器群组层服务器的MAC地址,根据该MAC地址向所述服务器群组层服务器发送所述业务接口监控请求。优选地,所述向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求包括,以一定的时间间隔触发请求任务,所述请求任务为向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求。为了实现上述目的,本专利技术还提供了一种业务接口监控装置,其包括:接收请求模块,用于接收指向LVS集群系统的负载均衡层虚拟IP的业务接口监控请求;发送请求模块,用于向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求;接收反馈模块,用于接收所述服务器群组层服务器响应所述业务接口监控请求而反馈的信息。为了实现上述目的,本专利技术还提供了一种业务接口监控系统的方法,其包括以下步骤:管理终端发送业务接口监控请求;LVS集群系统的负载均衡层服务器接收管理终端发送的业务接口监控请求,向LVS集群系统的服务器群组层服务器轮询发送该业务接口监控请求,并接收所述服务器群组层服务器响应该业务接口监控请求而反馈的信息。优选地,所述接收服务器群组层服务器响应业务接口监控请求而反馈的信息之后,还包括,根据所述服务器群组层服务器反馈的信息,确定存在问题的服务器群组层服务器,并将存在问题的服务器群组层服务器的IP地址上报所述管理终端。优选地,所述管理终端发送业务接口监控请求,包括:管理终端以域名输入的方式发送业务接口监控请求。优选地,所述向LVS集群系统的服务器群组层服务器轮询发送业务接口监控请求包括,从所述业务接口监控请求中获取LVS集群系统的服务器群组层服务器的IP地址,根据该IP地址向所述服务器群组层服务器发送所述业务接口监控请求。优选地,所述向LVS集群系统的服务器群组层服务器轮询发送业务接口监控请求包括,从所述业务接口监控请求中获取LVS集群系统的服务器群组层服务器的MAC地址,根据该MAC地址向所述服务器群组层服务器发送所述业务接口监控请求。优选地,所述向LVS集群系统的服务器群组层服务器轮询发送业务接口监控请求包括,以一定的时间间隔触发请求任务,所述请求任务为向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求。为了实现上述目的,本专利技术还提供了一种业务接口监控系统,其包括管理终端、LVS集群系统负载均衡层服务器和LVS集群系统服务器群组层服务器;管理终端,用于发送业务接口监控请求;LVS集群系统负载均衡层服务器,用于接收管理终端发送的业务接口监控请求,向LVS集群系统服务器群组层服务器轮询发送该业务接口监控请求,并接收LVS集群系统服务器群组层服务器响应该业务接口监控请求而反馈的信息。与现有技术相比,本专利技术业务接口监控方法、装置和系统的技术效果包括:通过在LVS集群系统负载均衡层接收业务接口监控请求,向服务器群组层服务器轮询发送业务接口监控请求并接收反馈信息,使对业务接口的监控可以定位到单个服务器群组层服务器,从而实现对多个服务器群组层服务器的单点监控,保障线上业务接口的稳定性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术业务接口监控方法的流程图。图2为本专利技术业务接口监控装置的模块框图。图3为本专利技术业务接口监控系统的方法的流程图。图4为本专利技术业务接口监控系统的组成结构的示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。在本专利技术的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1请参阅图1,本实施例中业务接口监控方法包括以下步骤。步骤101,接收指向LVS集群系统的负载均衡层虚拟IP的业务接口监控请求。业务接口监控请求本文档来自技高网
...

【技术保护点】
1.一种业务接口监控方法,其特征在于:所述方法包括以下步骤:接收指向LVS集群系统的负载均衡层虚拟IP的业务接口监控请求;向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求;接收所述服务器群组层服务器响应所述业务接口监控请求而反馈的信息。

【技术特征摘要】
1.一种业务接口监控方法,其特征在于:所述方法包括以下步骤:接收指向LVS集群系统的负载均衡层虚拟IP的业务接口监控请求;向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求;接收所述服务器群组层服务器响应所述业务接口监控请求而反馈的信息。2.如权利要求1所述的业务接口监控方法,其特征在于:所述接收服务器群组层服务器响应业务接口监控请求而反馈的信息之后,还包括,跟据所述服务器群组层服务器反馈的信息,确定存在问题的服务器群组层服务器,并上报存在问题的服务器群组层服务器的IP地址。3.如权利要求1所述的业务接口监控方法,其特征在于:所述向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求包括,从所述业务接口监控请求中获取LVS集群系统的服务器群组层服务器的IP地址,根据该IP地址向所述服务器群组层服务器发送所述业务接口监控请求。4.如权利要求1所述的业务接口监控方法,其特征在于:所述向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求包括,从所述业务接口监控请求中获取LVS集群系统的服务器群组层服务器的MAC地址,根据该MAC地址向所述服务器群组层服务器发送所述业务接口监控请求。5.如权利要求1所述的业务接口监控方法,其特征在于:所述向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求包括,以一定的时间间隔触发请求任务,所述请求任务为向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求。6.一种业务接口监控装置,其特征在于:所述装置包括:接收请求模块,用于接收指向LVS集群系统的负载均衡层虚拟IP的业务接口监控请求;发送请求模块,用于向LVS集群系统的服务器群组层服务器轮询发送所述业务接口监控请求;接收反馈模块,用于接收所述服务器群组层服务器响应所述业务接口监控请求而反馈的信息。7.一种业务接口监控系统的方法,其特征在于:所述方法包括以下步骤:管理终端发送业务接口监控请求;LVS集群系统的负载均衡层服务器接收管理终端发送...

【专利技术属性】
技术研发人员:王细亮
申请(专利权)人:广州市动景计算机科技有限公司
类型:发明
国别省市:广东,44

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

1