【技术实现步骤摘要】
本专利技术用于一种装置,该装置,被配置在客户机和服务器之间,从客户机接收请求向服务器传送,向客户机传送对于该请求从服务器返回的应答。特别是,涉及请求的调度。另外,在本说明书中,将着眼于Web服务器进行说明,但是不一定限制本专利技术的对于其他服 务器的应用。
技术介绍
伴随因特网的普及,已经能够通过网络利用各种服务。邮件、主页的阅览、检索、在线交易、IP电话、点播视频等,是这些服务的例子。这些网络服务能够以各种形态提供,但是近年来,作为与客户机的接口,Web服务器的利用成为主流。使用Web服务器的服务(Web服务)的基本的结构如下。首先,客户机对于Web服务器发送赋予了识别希望取得的内容的URL(统一资源定位器)的请求。当Web服务器接收到请求时,把与请求中的URL对应的内容作为应答向客户机回送。通过该请求-应答的重复,提供Web服务。作为传送请求-应答的通信协议,使用HTTP (超文本传输协议)。在本说明书中,把进行Web服务的服务器系统全体称为Web服务器,把在Web服务器上处理HTTP协议的功能称为HTTP服务器,把生成与请求对应的内容的功能称为Web应用。 ...
【技术保护点】
【技术特征摘要】
2006.04.26 JP 2006-122196;2006.07.03 JP 2006-183391.ー种负荷控制装置⑶,其被配置在客户机(1-1.....I-η)和服务器⑷之间,向所述服务器(4)发送从所述客户机(1-1.....I-η)接收到的请求,向所述客户机(1-1.....I-η)发送对于该请求从所述服务器(4)返回的应答,其特征在干, 具有限制已向所述服务器(4)发送完毕但是未从所述服务器(4)返回应答的应答等待请求的数的单元, 该进行限制的単元具有 若应答等待请求数达到了阈值,则临时存储接收到的请求的缓冲器; 在应答等待请求数下降到低于阈值前,使来自所述缓冲器的请求的发送等待的単元;在应答等待请求数不足阈值时,从所述缓冲器中选择取出ー个请求,在把应答等待请求数加I后,将该请求发送给所述服务器(4)的単元;以及 把从所述服务器(4)接收到的应答返回给发送了该应答的请求的客户机,并使应答等待请求数减I的单元。2.根据权利要求I所述的负荷控制装置(3),其中, 所述阈值是比I大的值。3.根据权利要求I所述的负荷控制装置(3), 具有以下単元 监视所述服务器(4)的执行状况的单元;和 根据该进行监视的単元的监视结果在对于所述服务器(4)的请求的应答时间在允许范围内时增大所述应答等待请求数的阈值、而在该应答时间超过允许范围的场合减小所述应答等待请求数的阈值的単元。4.根据权利要求I所述的负荷控制装置(3), 具有以下単元 监视所述服务器(4)的执行状况的单元; 根据该进行监视的単元的监视结果对于应答等待请求数的每ー阈值测定在每单位时间服务器(4)已处理的请求数即吞吐量的単元;和 在对于现在的阈值的通过量高于对于比现在的阈值小的阈值的通过量的场合增大阈值,而在对于现在的阈值的通过量低于对于比现在的阈值小的阈值的通过量的场合减小阈值的单元。5.根据权利要求3或4所述的负荷控制装置(3), 具有以下単元 判定应答等待请求数是否达到了其阈值的単元;和 在达到了阈值的场合判定是否増大或者减小阈值的单元。6.根据权利要求I所述的负荷控制装置(3), 具有下述的单元,亦即,为了使所述服务器(4)和自己(3)之间的TCP连接的同时连接数成为所述应答等待请求数的阈值以下,集约自己(3)和所述客户机(1-1.....I-η)之间的TCP连接的单元。7.根据权利要求I所述的负荷控制装置(3),其中, 所述缓冲器具有根据发送源客户机(1-1.....I-η)的识别信息优先控制请求的単元。8.根据权利要求I所述的负荷控制装置(3),其中,所述缓冲器具有根据是否在请求中的特定的位置或者范围内包含特定的模式来优先控制请求的単元。9.根据权利要求I所述的负荷控制装置(3),其中, 所述缓冲器具有根据请求中的特定的变量是否比预先设定的阈值大来优先控制请求的单元。10.根据权利要求I所述的负荷控制装置(3),其中, 所述缓冲器具有根据请求是否已被加密来优先控制请求的単元。11.根据权利要求I所述的负荷控制装置(3),其中, 所述缓冲器具有对于存储了规定时间以上的请求通知忙消息的単元。12.根据权利要求I所述的负荷控制装置(3),其中, 所述服务器(4)是Web服务器, 所述缓冲器具有根据请求的页显示的显示优先级来优先控制请求的単元。13.根据权利要求I所述的负荷控制装置(3),其中, 所述请求通过TCP连接从客户机(1-1.....I-η)向负荷控制装置(3)发送, 所述...
【专利技术属性】
技术研发人员:榑林亮介,石田修,太田聪,林经正,尾花和昭,
申请(专利权)人:日本电信电话株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。