【技术实现步骤摘要】
一种WEB服务负载均衡的方法、装置、设备及介质
本专利技术涉及WEB服务负载均衡
,尤其涉及一种WEB服务负载均衡的方法、装置、设备及介质。
技术介绍
随着时代的发展,因特网的发展日新月异,其中WEB技术功不可没,WEB技术为普通网民使用因特网提供了非常方便的入口。但是随着网民规模的不断扩大,提供WEB服务的站点面临的业务压力越来越大。如何提高服务能力就成为了一个重点。目前,除了提升服务器硬件性能以外,还可以通过负载均衡方法来提高服务能力。目前WEB负载均衡方法都可以达到提高WEB服务能力的效果,但是对于小型网站却存在明显的不足,WEB服务器镜像和分布式方法需要异地部署,维护较为困难,服务器状态难以实时监控,负载均衡效果有时并不好;基于RR-DNS的方法,需要配合域名服务才能实施,并且DNS缓存会影响均衡效果;基于硬件的负载均衡器虽然均衡效果好,但投资巨大,并且负载均衡器作为单一故障点一旦发生故障会导致服务无法使用。所以如何针对小型网站,提高WEB服务能力成为了一个亟待解决的问题。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
有鉴于此,本专利技术提出了一种WEB服务负载均衡的方法、装置、设备及介质,旨在解决现有技术无法针对小型网站,通过多台WEB服务器自主协同服务来提高WEB服务能力的技术问题。本专利技术的技术方案是这样实现的:一方面,本专利技术提供了一种WEB服务负载均衡的方法,所述WEB服务负载均衡的方法包括以 ...
【技术保护点】
1.一种WEB服务负载均衡的方法,其特征在于:包括以下步骤;/nS1,服务器获取各服务器的状态通告数据,所述状态通告数据包括:组ID、优先级、虚IP信息以及实时的WEB服务器负载信息;/nS2,服务器获取本地组ID,将本地组ID与状态通告数据中的组ID进行比较,根据比较结果,建立均衡服务器列表,并根据均衡服务器列表中各服务器的优先级确定代表服务器;/nS3,代表服务器通过虚IP信息获取WEB请求,根据实时的WEB服务器负载信息从均衡服务器列表中选出服务器作为应答服务器,从WEB请求中提取浏览器地址,应答服务器根据浏览器地址向对应浏览器进行应答,并实时获取该应答服务器的WEB服务器负载信息,对对应的状态通告数据进行更新。/n
【技术特征摘要】
1.一种WEB服务负载均衡的方法,其特征在于:包括以下步骤;
S1,服务器获取各服务器的状态通告数据,所述状态通告数据包括:组ID、优先级、虚IP信息以及实时的WEB服务器负载信息;
S2,服务器获取本地组ID,将本地组ID与状态通告数据中的组ID进行比较,根据比较结果,建立均衡服务器列表,并根据均衡服务器列表中各服务器的优先级确定代表服务器;
S3,代表服务器通过虚IP信息获取WEB请求,根据实时的WEB服务器负载信息从均衡服务器列表中选出服务器作为应答服务器,从WEB请求中提取浏览器地址,应答服务器根据浏览器地址向对应浏览器进行应答,并实时获取该应答服务器的WEB服务器负载信息,对对应的状态通告数据进行更新。
2.如权利要求1所述的WEB服务负载均衡的方法,其特征在于:步骤S1中,服务器获取各服务器的状态通告数据之前,还包括以下步骤,设定间隔时间以及数据发送地址,各服务器按照间隔时间向数据发送地址发送状态通告数据,所述状态通告数据包括:组ID、优先级、虚IP信息、真实IP信息以及实时的WEB服务器负载信息,服务器从数据发送地址获取各服务器的状态通告数据。
3.如权利要求2所述的WEB服务负载均衡的方法,其特征在于:步骤S2中,服务器获取本地组ID,将本地组ID与状态通告数据中的组ID进行比较,根据比较结果,建立均衡服务器列表,并根据均衡服务器列表中各服务器的优先级确定代表服务器,还包括以下步骤,服务器获取本地组ID,并从状态通告数据中提取组ID,将本地组ID与组ID进行比较,当本地组ID与组ID相同时,记录此时组ID对应的服务器,并根据服务器建立均衡服务器列表,通过均衡服务器列表中各服务器的优先级确定代表服务器;当本地组ID与组ID不相同时,重新获取组ID。
4.如权利要求3所述的WEB服务负载均衡的方法,其特征在于:根据服务器建立均衡服务器列表,通过均衡服务器列表中各服务器的优先级确定代表服务器,还包括以下步骤,根据服务器建立均衡服务器列表,同时记录各组ID的服务器的优先级、虚IP信息、真实IP信息以及实时的WEB服务器负载信息,将均衡服务器列表中个服务器的优先级两两进行比较,筛选出优先级最高的服务器作为代表服务器。
5.如权利要求4所述的WEB服务负载均衡的方法,其特征在于:步骤S3中,代表服务器通过虚IP信息获取WEB请求,根据实时的WEB服务器负载信息从均衡服务器列表中选出服务器作为应答服务器,还包括以下步骤,代表服务器通过虚IP信息获取WEB请求,获取...
【专利技术属性】
技术研发人员:张云鹤,梅松,叶志强,郑聪,万雷,任永和,宋峰峰,付宁静,张平,陈高金,
申请(专利权)人:武汉思为同飞网络技术股份有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。