【技术实现步骤摘要】
【国外来华专利技术】用于通信量引导器环境中的资源服务器的动态发现和配置的系统和方法版权声明本专利文档的公开内容的一部分包含受版权保护的资料。版权所有人不反对任何人如该专利文档或专利公开内容在专利商标局专利文件或记录中所登载的那样对它进行复制再现,但是保留所有其他版权权利。优先权本申请要求以下专利申请的优先权:2011年9月27日提交的题为“SYSTEMSANDMETHODSFORUSEWITHANAPPLICATIONSERVERTRAFFICDIRECTOR(COREFEATURES)”的美国临时专利申请No.61/539886;2011年9月27日提交的题为“SYSTEMSANDMETHODSFORUSEWITHANAPPLICATIONSERVERTRAFFICDIRECTOR(ADMINFEATURES)”的美国临时专利申请No.61/539900;2012年8月31日提交的题为“SYSTEMANDMETHODFORPROVIDINGACTIVE-PASSIVEROUTINGINATRAFFICDIRECTORENVIRONMENT”的美国专利申请No.13/601087;2012年8月31日提交的题为“SYSTEMANDMETHODFORSURGEPROTECTIONANDRATEACCELERATIONINATRAFFICDIRECTORENVIRONMENT”的美国专利申请No.13/601428;2012年8月31日提交的题为“SYSTEMANDMETHODFORDYNAMICDISCOVERYOFORIGINSERVERSINATRAFFICDIRECTORE ...
【技术保护点】
一种用于在包括通信量引导器组件的计算环境中使用的系统,包括:具有一个或多个通信量引导器实例的通信量引导器,配置为从客户端接收请求并且将请求传送给具有一个或多个服务器池的源服务器;健康检查子系统和配置,其中,所述配置提供关于通信量引导器实例的各种元素的信息,所述各种元素包括源服务器;且其中,所述健康检查子系统周期性地检查其配置的资源服务器的健康,并且通过将请求发送给所述池内配置为源服务器的任何新的服务器实例、接收适当的响应以及相应地更新配置,来尝试检测所述一个或多个池中的变化。
【技术特征摘要】
【国外来华专利技术】2011.09.27 US 61/539,886;2011.09.27 US 61/539,900;1.一种通信量引导器,其从客户端接收请求并且将请求传送给多个源服务器池,每个源服务器池具有多个源服务器,所述通信量引导器包括:配置模块,其存储有关所述多个源服务器池以及所述多个源服务器池的所述多个源服务器的信息;HTTP连接处理模块,其接收来自所述客户端的HTTP请求;HTTP引擎,其从所述HTTP连接处理模块接收所述HTTP请求;所述HTTP引擎中的反向代理模块,其从所述多个源服务器池中选择所述请求应当被引导到的池并将所述请求转发给所述池中的所述多个源服务器中的一个或更多个源服务器;以及所述反向代理模块中的健康检查子系统,其被配置为:周期性地向所述多个源服务器池的所述多个源服务器中的每个源服务器发送HTTP健康检查请求;从所述多个源服务器池的所述多个源服务器中的每个源服务器接收HTTP健康检查响应;分析所述HTTP健康检查响应来确定是否任何新的服务器实例已经被配置为所述多个源服务器池中的源服务器,以及如果所述HTTP健康检查响应指示新的服务器实例已经被配置为所述多个源服务器池中的源服务器,则自动更新所述配置模块以包括所述新的服务器实例。2.根据权利要求1所述的通信量引导器,其中,所述健康检查子系统被配置为通过如下方式来分析所述HTTP健康检查响应:分析所述HTTP健康检查响应中的散列值来确定源服务器池是否已经被修改,以及如果所述源服务器池已经被修改,则解析所述HTTP健康检查响应来识别所述池中的任何新的服务器实例。3.根据权利要求1所述的通信量引导器,其中,所述健康检查子系统被配置为使得自动更新所述配置模块以包括所述新的服务器实例包括以下中的至少一者:从与所述新的服务器实例相同的源服务器池中的源服务器继承用于所述新的服务器实例的属性;向所述新的服务器实例指派负载权重属性,其中,所述负载权重属性被所述通信量引导器用于控制到所述新的服务器实例的进入请求负载;向所述新的服务器实例指派斜升属性,其中,所述斜升属性被所述通信量引导器用于延迟将进入请求负载施加到所述新的服务器实例;以及向所述新的服务器实例指派备用属性,其中,所述备用属性指示所述通信量引导器将不会将请求路由到所述新的服务器实例,除非包含所述新的服务器实例的所述源服务器池中的未被指示为备用的所有其它源服务器都被标记为离线。4.根据权利要求1所述的通信量引导器,其中,所述多个源服务器中的一个或更多个源服务器是WebLogic服务器,并且其中,每个WebLogic服务器能响应于健康检查请求而提供WebLogic特定的响应标头。5.根据权利要求1所述的通信量引导器,其中所述配置模块被配置为由管理用户修改。6.根据权利要求1所述的通信量引导器,还包括管理接口,所述管理接口被配置为允许...
【专利技术属性】
技术研发人员:A·斯瑞尼瓦桑,S·纳塔拉简,
申请(专利权)人:甲骨文国际公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。