服务器访问方法及装置的制造方法_3

文档序号:9846818阅读:来源:国知局
在多个应用服务器中,确定目标应用服务器,并且请求发送至服务器模块704将目标访问请求发送至目标应用服务器,以使目标应用服务器处理该目标访问请求。可见,本实施例接收到访问请求后,可以根据预先设置的访问规则,在多个应用服务器中,选择某个应用服务器来处理该访问请求,从而实现了多个应用服务器负载均衡的目的。
[0092]可选地,上述的服务器确定模块703依据的访问规则具体可以为:为各个应用服务器分配的访问请求的比例。
[0093]与上述服务器访问方法实施例2相对应,本申请提供了一种服务器访问装置实施例2。如图8所示,本实施例在上述服务器访问装置实施例1的基础上,还可以包括:第二判断模块705及业务数据存储模块706。
[0094]第二判断模块705,用于判断目标业务标识是否属于预先配置的需要进行数据库存储的业务标识;若是,触发业务数据存储模块;
[0095]业务数据存储模块706,用于触发目标应用服务器中的通信进程将目标访问请求中的业务数据保存至数据表中,以使目标应用服务器中的应用进程在监测到数据表保存业务数据后,触发与业务数据相关的后续处理操作。
[0096]与上述服务器访问方法实施例3相对应,本申请提供了一种服务器访问装置实施例3。如图9所示,本实施例在上述服务器访问装置实施例1的基础上,还可以包括:第三判断模块707及访问请求转发模块708。
[0097]第三判断模块707,用于判断目标业务标识是否属于预先配置的需要进行转发的业务标识;若是,触发访问请求转发模块;
[0098]访问请求转发模块708,用于触发目标应用服务器中的转发进程将目标访问请求转发至其他应用服务器。
[0099]参见图10,本申请提供了一种服务器访问装置实施例4。如图10所示,本实施例在上述服务器访问装置实施例1的基础上,还可以包括:第四判断模块709、同步处理模块710、第五判断模块711及异步处理模块712
[0100]第四判断模块709,用于判断目标业务标识是否属于预先配置的需要同步处理的业务标识;若是,触发同步处理模块710。
[0101]同步处理模块710,用于触发目标应用服务器的第一进程处理目标访问请求,并由第一进程将处理成功或失败的结果返回至目标访问请求的发送方。
[0102]第五判断模块711,用于判断目标业务标识是否属于预先配置的需要异步处理的业务标识;若是,触发异步处理模块712。
[0103]异步处理模块712,用于触发目标应用服务器的第一进程处理目标访问请求,并由目标应用服务器的第二进程将处理成功或失败的结果返回至目标访问请求的发送方。
[0104]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0105]还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括上述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0106]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种服务器访问方法,其特征在于,该方法包括: 响应于接收到的目标访问请求,提取所述目标访问请求中的目标业务标识; 判断所述目标业务标识是否属于预先配置的需要进行负载均衡的业务标识; 若是,则依据预先设置的访问规则,在所述各个应用服务器中,确定目标应用服务器;其中,所述访问规则表示如何为各个应用服务器分配访问请求; 将所述目标访问请求发送至所述目标应用服务器。2.根据权利要求1所述的服务器访问方法,其特征在于,所述访问规则为: 为各个应用服务器分配的访问请求的比例。3.根据权利要求1所述的服务器访问方法,其特征在于,还包括: 判断所述目标业务标识是否属于预先配置的需要进行数据库存储的业务标识; 若是,触发所述目标应用服务器中的通信进程将所述目标访问请求中的业务数据保存至数据表中,以使所述目标应用服务器中的应用进程在监测到所述数据表保存所述业务数据后,触发所述与所述业务数据相关的后续处理操作。4.根据权利要求1所述的服务器访问方法,其特征在于,还包括: 判断所述目标业务标识是否属于预先配置的需要进行转发的业务标识; 若是,触发所述目标应用服务器中的转发进程将所述目标访问请求转发至其他应用服务器。5.根据权利要求1所述的服务器访问方法,其特征在于,还包括: 判断所述目标业务标识是否属于预先配置的需要同步处理的业务标识; 若是,触发所述目标应用服务器的第一进程处理所述目标访问请求,并由所述第一进程将处理成功或失败的结果返回至所述目标访问请求的发送方。6.根据权利要求1所述的服务器访问方法,其特征在于,还包括: 判断所述目标业务标识是否属于预先配置的需要异步处理的业务标识; 若是,触发所述目标应用服务器的第一进程处理所述目标访问请求,并由所述目标应用服务器的第二进程将处理成功或失败的结果返回至所述目标访问请求的发送方。7.一种服务器访问装置,其特征在于,该装置包括: 业务标识提取模块,用于响应于接收到的目标访问请求,提取所述目标访问请求中的目标业务标识; 第一判断模块,用于判断所述目标业务标识是否属于预先配置的需要进行负载均衡的业务标识;若是,触发服务器确定模块; 服务器确定模块,用于依据预先设置的访问规则,在所述各个应用服务器中,确定目标应用服务器;其中,所述访问规则表示如何为各个应用服务器分配访问请求; 请求发送至服务器模块,用于将所述目标访问请求发送至所述目标应用服务器。8.根据权利要求7所述的服务器访问装置,其特征在于,所述服务器确定模块依据的访问规则为: 为各个应用服务器分配的访问请求的比例。9.根据权利要求7所述的服务器访问装置,其特征在于,还包括: 第二判断模块,用于判断所述目标业务标识是否属于预先配置的需要进行数据库存储的业务标识;若是,触发业务数据存储模块; 业务数据存储模块,用于触发所述目标应用服务器中的通信进程将所述目标访问请求中的业务数据保存至数据表中,以使所述目标应用服务器中的应用进程在监测到所述数据表保存所述业务数据后,触发所述与所述业务数据相关的后续处理操作。10.根据权利要求7所述的服务器访问装置,其特征在于,还包括: 第三判断模块,用于判断所述目标业务标识是否属于预先配置的需要进行转发的业务标识;若是,触发访问请求转发模块; 访问请求转发模块,用于触发所述目标应用服务器中的转发进程将所述目标访问请求转发至其他应用服务器。11.根据权利要求7所述的服务器访问装置,其特征在于,还包括: 第四判断模块,用于判断所述目标业务标识是否属于预先配置的需要同步处理的业务标识;若是,触发同步处理模块; 同步处理模块,用于触发所述目标应用服务器的第一进程处理所述目标访问请求,并由所述第一进程将处理成功或失败的结果返回至所述目标访问请求的发送方。12.根据权利要求7所述的服务器访问装置,其特征在于,还包括: 第五判断模块,用于判断所述目标业务标识是否属于预先配置的需要异步处理的业务标识;若是,触发异步处理模块; 异步处理模块,用于触发所述目标应用服务器的第一进程处理所述目标访问请求,并由所述目标应用服务器的第二进程将处理成功或失败的结果返回至所述目标访问请求的发送方。
【专利摘要】本申请提供了一种服务器访问方法实施例,本实施例在接收到目标访问请求后,提取其中的目标业务标识,若目标业务标识属于需要进行负载均衡的业务标识,则依据预先设置的访问规则,在多个应用服务器中,确定目标应用服务器,并将目标访问请求发送至目标应用服务器,以使目标应用服务器处理该目标访问请求。可见,本实施例接收到访问请求后,可以根据预先设置的访问规则,在多个应用服务器中,选择某个应用服务器来处理该访问请求,从而实现了多个应用服务器负载均衡的目的。另外,本申请还提供一种服务器访问装置实施例,用以保证上述方法在实际中的应用及实现。
【IPC分类】H04L29/08
【公开号】CN105610907
【申请号】CN201510960704
【发明人】关英, 丁世宁, 吴小辉
【申请人】华夏银行股份有限公司
【公开日】2016年5月25日
【申请日】2015年12月18日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1