[发明专利]分段式处理请求的负载均衡系统及其方法在审
申请号: | 201611185726.2 | 申请日: | 2016-12-20 |
公开(公告)号: | CN108206789A | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 陈龙 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | H04L12/863 | 分类号: | H04L12/863;H04L29/08;H04L12/803 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 王中 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载均衡系统 分段式处理 任务队列 接收端 浏览 查询结果 负载均衡 技术功效 结果文件 请求分配 确认请求 系统负载 处理端 写入 | ||
本发明公开一种分段式处理请求的负载均衡系统及其方法,通过负载均衡端将来自浏览端的请求分配至各接收端,并且由接收端将请求增加至处理端的任务队列,使处理端以先进先出的方式执行任务队列中的请求,并且根据资源额度是否额满生成相应信息以写入结果文件,以及提供浏览端查询结果文件以确认请求的执行结果,用以提高系统负载能力的技术功效。
技术领域
本发明涉及一种负载均衡系统及其方法,特别是将请求分为二阶段处理的分段式处理请求的负载均衡系统及其方法。
背景技术
近年来,随着互联网的普及与蓬勃发展,各种网络服务便如雨后春笋般出现,其中又以电子商务最受瞩目。
一般而言,为了促销或推广等目的,电子商务通常会举办限时或限量的活动以提升关注及购买力。然而,此一方式容易导致在短暂的时间内涌入大量的请求封包,造成系统负载大幅增加而不堪负荷的情况发生,甚至因为系统的运算资源耗尽而当机,因此,具有系统负载能力不佳的问题。
有鉴于此,便有厂商提出负载均衡的技术,通过多台服务器分散负载来避免运算资源耗尽。然而,此一方式随着请求封包的数量增加,服务器的数量也必须逐步增加,所以需要耗费大量的硬件成本,在实现上及管理上皆具有局限性,因此,仍然无法有效解决系统负载能力不佳的问题。
综上所述,可知现有技术中长期以来一直存在系统负载能力不佳的问题,因此实有必要提出改进的技术手段,来解决此一问题。
发明内容
本发明揭露一种分段式处理请求的负载均衡系统及其方法。
首先,本发明揭露一种分段式处理请求的负载均衡系统,此系统包含:浏览端、接收端、负载均衡端及处理端。其中,浏览端用以传送请求,以及查询结果文件;接收端用以将每一请求依序增加至任务队列,并且在每一请求增加至任务队列后,传送相应请求的确认信息至相应的所述浏览端;负载均衡端用以接收来自所述浏览端的所述请求,并且持续将所述请求分别传送至所述接收端其中之一;处理端具有任务队列,用以根据先进先出的方式处理在任务队列中的每一请求,当处理端确认资源额度为未额满时,生成相应所述请求的成功信息并写入结果文件,当处理端确认资源额度为额满时,生成相应所述请求的失败信息并写入结果文件,并且允许所述浏览端查询结果文件以确认结果。
另外,本发明揭露一种分段式处理请求的负载均衡方法,应用在具有浏览端、接收端、负载均衡端及处理端的网络环境中,其步骤包括:浏览端传送请求;负载均衡端接收来自浏览端的所述请求,并且持续将所述请求分别传送至所述接收端其中之一;接收端将每一请求依序增加至处理端的任务队列,并且在每一请求增加至任务队列后,传送相应请求的确认信息至相应的所述浏览端;处理端根据先进先出的方式处理在任务队列中的每一请求,当处理端确认资源额度为未额满时,生成相应所述请求的成功信息并写入结果文件,当处理端确认资源额度为额满时,生成相应所述请求的失败信息并写入结果文件;以及处理端允许所述浏览端查询结果文件以确认结果。
本发明所揭露的系统与方法如上,与现有技术的差异在于本发明是通过负载均衡端将来自浏览端的请求分配至各接收端,并且由接收端将请求增加至处理端的任务队列,使处理端以先进先出的方式执行任务队列中的请求,并且根据资源额度是否额满生成相应信息以写入结果文件,以及提供浏览端查询结果文件以确认请求的执行结果。
通过上述的技术手段,本发明可以达成提高系统负载能力的技术功效。
附图说明
图1为本发明分段式处理请求的负载均衡系统的系统方块图。
图2为本发明分段式处理请求的负载均衡方法的方法流程图。
图3为应用本发明进行线上抢购的示意图。
图4为应用本发明查询结果文件的示意图。
图5为应用本发明查询结果文件的另一示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611185726.2/2.html,转载请声明来源钻瓜专利网。