[发明专利]业务请求处理方法、装置、计算机设备和存储介质有效
申请号: | 201711409013.4 | 申请日: | 2017-12-22 |
公开(公告)号: | CN108156236B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 沈丹 | 申请(专利权)人: | 平安养老保险股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 谢曲曲 |
地址: | 200135 上海市浦东新区自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 请求 处理 方法 装置 计算机 设备 存储 介质 | ||
1.一种业务请求处理方法,包括:
主节点接收终端发送的业务请求;
所述主节点识别所述业务请求对应的业务类型,所述业务类型对应多个从节点标识;
所述主节点将所述业务请求发送至与所述从节点标识对应的从节点;所述从节点中部署了与所述业务类型对应的流程逻辑代码,所述从节点利用所述流程逻辑代码执行所述业务请求;
所述主节点将所述业务请求发送与所述从节点标识对应的从节点包括:
所述主节点根据所述从节点标识轮询多个从节点的当前负载权重;
对多个从节点标识对应的当前负载权重进行遍历,得到最高负载权重;将接收到的其中一个业务请求分配至最高负载权重的从节点;
根据业务列表获取多个从节点标识对应的初始负载权重;利用多个初始权重计算负载权重总和;利用负载权重总和最高负载权重对分配业务请求后的从节点的当前负载权重进行平滑处理;
针对下一个业务请求,获取多个从节点标识对应的初始负载权重以及平滑后的负载权重;利用初始负载权重与平滑后的负载权重分别计算多个从节点标识对应的当前负载权重,得到最高当前负载权重;将下一个业务请求分配至最高当前负载权重的从节点,得到下一个业务请求对应的从节点标识,直至为多个业务请求选择出对应的从节点标识;
根据被选择的从节点标识将多个业务请求依次发送至对应的从节点;
所述方法还包括:
接收终端通过应用程序上传的埋点数据;
根据业务类型对触发埋点数据的控件的触发数量进行统计;
当所述统计得到的点击量大于预设阈值时,所述控件对应的业务类型为感兴趣业务功能;
对所有所述埋点数据进行分析,得到一个或多个感兴趣业务功能;
根据所述感兴趣业务功能获取对应的静态资源,利用所述静态资源生成静态资源差分包;
将所述静态资源差分包发送至终端,使得终端利用所述静态资源差分包对所述应用程序在本地的静态资源进行更新。
2.根据权利要求1所述的方法,其特征在于,所述主节点获取与所述业务类型对应的关键字;利用所述关键字生成SQL语句,利用SQL语句在源数据库中提取对应的业务数据;将提取到的业务数据写入与业务类型对应的业务数据库中,以使得与业务类型对应的从节点在业务数据库中调取相应的业务数据执行业务请求。
3.根据权利要求1或2所述的方法,其特征在于,所述对所述埋点数据进行分析,得到一个或多个感兴趣业务功能的步骤包括:
根据终端标识对每个终端上传的埋点数据分别进行分析,得到每个终端标识对应的感兴趣业务功能;
所述根据所述感兴趣业务功能获取对应的静态资源,利用所述静态资源生成静态资源差分包的步骤包括:
根据终端标识对应的感兴趣业务功能获取对应的静态资源,利用所述静态资源生成与所述终端标识对应的静态资源差分包。
4.根据权利要求1所述的方法,其特征在于,按照预设频率扫描多个业务类型对应的字段;利用当前扫描到的字段与上一次扫描到的字段进行比对,得到与业务类型对应的发生变化的字段;利用发生变化的字段对业务数据库中的相应字段进行更新。
5.一种业务请求处理方法,包括:
从节点接收主节点分配的业务请求,所述业务请求具有对应的业务类型,所述从节点与所述业务类型相对应;所述从节点根据所述业务请求调用预先部署的与所述业务类型相对应的流程逻辑代码;
利用所述流程逻辑代码调用业务数据,执行所述业务请求;
当所述主节点发生异常时,所述从节点获取所属集群中多个从节点加入集群的时间、性能指数和响应次数;
根据加入集群的时间、性能指数和响应次数选举新的主节点,从节点加入集群的时间具有第一权重,从节点的性能参数具有第二权重,从节点的响应次数具有第三权重,每个从节点利用第一权重、第二权重和第三权重分别计算其他节点的权重值,将第一权重、第二权重和第三权重相加,得到总权重,将总权重最高的从节点选举为新的主节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安养老保险股份有限公司,未经平安养老保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711409013.4/1.html,转载请声明来源钻瓜专利网。