利索能及
我要发布
收藏
专利号: 2018102332194
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种电子装置,其特征在于,所述电子装置包括存储器、及与所述存储器连接的处理器,所述处理器用于执行所述存储器上存储的集群访问域名自动生成程序,所述集群访问域名自动生成程序被所述处理器执行时实现如下步骤:A1、向预先确定的各个客户端配置预设的第一访问域名,若接收到有客户端发送的业务调用请求,则解析所述业务调用请求以解析出业务信息;

A2、将解析得到的业务信息写入该客户端的访问令牌,所述访问令牌为该客户端预先获取的访问授权认证信息;

A3、根据预先存储的业务信息与服务器集群的访问域名之间的第一映射关系,确定所述访问令牌对应的服务器集群的第二访问域名;

A4、将所述第一访问域名替换为所述第二访问域名,基于所述第二访问域名向对应的服务器集群发送所述业务调用请求。

2.如权利要求1所述的电子装置,其特征在于,所述服务器集群包括至少一个主服务器集群及各个主服务器集群分别对应的备服务器集群,所述步骤A3可替换为如下步骤:根据预先存储的业务信息与所述主服务器集群的访问域名之间的第二映射关系,确定处理所述业务调用请求的主服务器集群对应的第二访问域名。

3.如权利要求2所述的电子装置,其特征在于,所述步骤A4可替换为如下步骤:根据预先确定的集群任务分配规则确定由所述第二访问域名对应的主服务器集群处理所述业务调用请求,或者确定由该主服务器集群对应的备服务器集群处理所述业务调用请求;

若确定由该主服务集群处理所述业务调用请求,则将所述第一访问域名替换为所述第二访问域名,基于所述第二访问域名向对应的服务器集群发送所述业务调用请求;

若确定由该主服务器集群对应的备服务器集群处理所述业务调用请求,则获取该备服务器集群对应的第三访问域名,将所述第一访问域名替换为所述第三访问域名,基于所述第三访问域名向对应的备服务器集群发送所述业务调用请求。

4.如权利要求3所述的电子装置,其特征在于,所述预先确定的集群任务分配规则为:根据预先确定的任务处理权重计算公式计算将所述业务调用请求加入所述主服务集群的第一任务队列之后,所述主服务器集群对应的任务处理权重与预设的任务处理权重阈值之间的大小;

若计算得到的主服务器集群对应的任务处理权重大于或等于预设的任务处理权重阈值,则确定由所述主服务器集群对应的备服务器集群处理所述业务调用请求;

若计算得到的主服务器集群对应的任务处理权重小于预设的任务处理权重阈值,则确定所述主服务器集群处理所述业务调用请求,其中,所述预先确定的任务处理权重计算公式为:其中z为任务处理权重,其中X为所述主服务器集群的第一任务队列中待处理的第一请求数,Y为所述主服务器集群对应的备服务器集群的第二任务队列中待处理的第二请求数。

5.如权利要求1任一所述的电子装置,其特征在于,在所述步骤A1中,所述业务信息为业务领域类型。

6.一种集群访问域名自动生成方法,其特征在于,所述方法包括如下步骤:

S1、向预先确定的各个客户端配置预设的第一访问域名,若接收到有客户端发送的业务调用请求,则解析所述业务调用请求以解析出业务信息;

S2、将解析得到的业务信息写入该客户端的访问令牌,所述访问令牌为该客户端预先获取的访问授权认证信息;

S3、根据预先存储的业务信息与服务器集群的访问域名之间的第一映射关系,确定所述访问令牌对应的服务器集群的第二访问域名;

S4、将所述第一访问域名替换为所述第二访问域名,基于所述第二访问域名向对应的服务器集群发送所述业务调用请求。

7.如权利要求6所述的集群访问域名自动生成方法,其特征在于,所述服务器集群包括至少一个主服务器集群及与各个主服务器集群分别对应的备服务器集群,所述步骤S3可替换为如下步骤:根据预先存储的业务信息与所述主服务器集群的访问域名之间的第二映射关系,确定处理所述业务调用请求的主服务器集群对应的第二访问域名。

8.如权利要求7所述的集群访问域名自动生成方法,其特征在于,所述步骤A4可替换为如下步骤:根据预先确定的集群任务分配规则确定由所述第二访问域名对应的主服务器集群处理所述业务调用请求,或者确定由该主服务器集群对应备服务器集群处理所述业务调用请求;

若确定由该主服务集群处理所述业务调用请求,则将所述第一访问域名替换为所述第二访问域名,基于所述第二访问域名向对应的服务器集群发送所述业务调用请求;

若确定由该主服务器集群对应的备服务器集群处理所述业务调用请求,则获取该备服务器集群对应的第三访问域名,将所述第一访问域名替换为所述第三访问域名,基于所述第三访问域名向对应的备服务器集群发送所述业务调用请求。

9.如权利要求8所述的集群访问域名自动生成方法,其特征在于,所述预先确定的集群任务分配规则为:根据预先确定的任务处理权重计算公式计算将所述业务调用请求加入所述主服务集群的第一任务队列之后,所述主服务器集群对应的任务处理权重与预设的任务处理权重阈值之间的大小;

若计算得到的主服务器集群对应的任务处理权重大于或等于预设的任务处理权重阈值,则确定由所述主服务器集群对应的备服务器集群处理所述业务调用请求;

若计算得到的主服务器集群对应的任务处理权重小于预设的任务处理权重阈值,则确定所述主服务器集群处理所述业务调用请求,其中,所述预先确定的任务处理权重计算公式为:其中z为任务处理权重,X为所述主服务器集群的第一任务队列中待处理的第一请求数,Y为所述主服务器集群对应的备服务器集群的第二任务队列中待处理的第二请求数。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有集群访问域名自动生成程序,所述集群访问域名自动生成程序可被至少一个处理器执行,以使所述至少一个处理器执行如权利要求6-9中任一项所述的集群访问域名自动生成方法的步骤。