服务请求处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:26596875 阅读:44 留言:0更新日期:2020-12-04 21:18
本发明专利技术公开了服务请求处理方法、装置、计算机设备及存储介质。方法包括:根据网关信息表确定所配置的与来自客户端的服务请求对应的目标网关,根据目标网关配置的网关新型对服务请求进行验证,若验证通过,根据注册表确定与服务请求对应的有效服务器信息,根据有效服务器信息将服务请求发送至集群服务器中的一个子服务器进行处理,获取处理信息并发送至客户端。本发明专利技术基于集群服务的负载调配技术,属于云计算领域,可根据注册表中子服务器的服务状态获取当前可用的子服务器的信息作为有效服务器信息,确保处理请求可被及时有效地处理,可避免集群服务器中挤压无法正常处理的异常数据,提高了对服务请求进行处理的效率及时效性。

【技术实现步骤摘要】
服务请求处理方法、装置、计算机设备及存储介质
本专利技术涉及集群服务的负载调配领域,属于智慧城市中服务请求处理的应用场景,尤其涉及一种服务请求处理方法、装置、计算机设备及存储介质。
技术介绍
集群服务器可用于对来自海量客户端的服务请求进行处理,单台服务器已经不能满足日益增长的服务请求,所以这种客户端与服务器端多对多的模式便运营而生,也成为了现在的主流模式,通过多台服务器端构建得到集群服务器,这种模式在面对大量客户端的请求时,可通过集群服务器对海量服务请求进行分摊处理,达到对服务请求进行快速并发处理的目的。若集群服务器中某一子服务器出现异常而无法提供服务,或某一子服务器需要进行更新而无法提供服务,则可能会造成部分服务请求已处理完成,部分服务请求无法处理,导致集群服务器中积累大量无法正常处理的异常数据,造成集群服务器因资源分配不足而卡顿,从而影响了集群服务器对服务请求进行处理的效率和时效性。因此,现有技术方法中存在服务请求发送至集群服务器中的异常子服务器而无法被有效处理的问题。
技术实现思路
本专利技术实施例提供了一种服务请求处本文档来自技高网...

【技术保护点】
1.一种服务请求处理方法,应用于管理服务器中,所述管理服务器与集群服务器及至少一台客户端进行通信,其特征在于,所述方法包括:/n若接收到来自所述客户端的服务请求,根据预置的网关信息表确定所述管理服务器中所配置的与所述服务请求对应的目标网关;/n根据所述目标网关所配置的网关信息对所述服务请求进行验证以得到是否验证通过的验证结果;/n若所述验证结果为通过,根据预置的注册表确定与所述服务请求对应的有效服务器信息;/n根据所述有效服务器信息将所述服务请求发送至所述集群服务器中的一个子服务器,以获取所述子服务器对所述服务请求进行处理后所得到的处理信息;/n将所述处理信息发送至所述客户端。/n

【技术特征摘要】
1.一种服务请求处理方法,应用于管理服务器中,所述管理服务器与集群服务器及至少一台客户端进行通信,其特征在于,所述方法包括:
若接收到来自所述客户端的服务请求,根据预置的网关信息表确定所述管理服务器中所配置的与所述服务请求对应的目标网关;
根据所述目标网关所配置的网关信息对所述服务请求进行验证以得到是否验证通过的验证结果;
若所述验证结果为通过,根据预置的注册表确定与所述服务请求对应的有效服务器信息;
根据所述有效服务器信息将所述服务请求发送至所述集群服务器中的一个子服务器,以获取所述子服务器对所述服务请求进行处理后所得到的处理信息;
将所述处理信息发送至所述客户端。


2.根据权利要求1所述的服务请求处理方法,其特征在于,所述网关信息包括源地址黑名单及角色匹权限信息,所述根据所述目标网关所配置的网关信息对所述服务请求进行验证以得到是否验证通过的验证结果,包括:
判断所述服务请求的请求源地址是否包含于所述源地址黑名单;
若所述请求源地址不包含于所述源地址黑名单,根据所述角色权限信息判断所述客户角色信息是否具有权限;
若所述客户角色信息具有权限,则所述验证结果为验证通过。


3.根据权利要求1所述的服务请求处理方法,其特征在于,所述根据预置的注册表确定与所述服务请求对应的有效服务器信息,包括:
根据所述注册表获取与所述服务请求的服务类型相匹配的服务器信息,其中所述服务器信息包括多个子服务器的信息;
根据所述服务器信息中所包含的子服务器的吞吐量及处理延迟从所述服务器信息中筛选得到满足预设条件的优选子服务器;
对每一所述优选子服务器的服务状态是否为可用进行判断,以获取服务状态为可用的优选子服务器的信息作为所述有效服务器信息。


4.根据权利要求1所述的服务请求处理方法,其特征在于,还包括:
根据预置的更新周期发送注册请求至所述集群服务器,以根据所述集群服务器中每一子服务器反馈的注册信息对所述注册表进行更新。


5.根据权利要求1所述的服务请求处理方法,其特征在于,还包括:
判断所述有效服务器信息中所包含的子服务器的数量是否为零;
若所述有效服务器信息中所包含的子...

【专利技术属性】
技术研发人员:杨勇伟李洋
申请(专利权)人:平安壹钱包电子商务有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1