【技术实现步骤摘要】
一种集群的调用系统、方法及装置
本专利技术涉及互联网
,尤其涉及一种集群的调用系统、方法及装置。
技术介绍
伴随着互联技术的发展,人们的出行不再需要亲自到售票处购票,以航空售票为例,可以通过计算机或手机接入互联网,进入航空公司或其它销售机票的网站上预定机票。专利技术人对现有的国际客票运价计算系统进行研究发现,国际客票运价计算系统的业务逻辑复杂,数据更新频繁,系统采用去中心化的结构,但是对系统中从属节点并没有分工,如果将数据直接用于计算读取会造成单个请求计算时间过长,导致运行速度慢、无法满足日益增长的业务对性能需求。
技术实现思路
有鉴于此,本专利技术提供了一种集群的调用系统、方法及装置,用以解决国际客票运价计算系统的业务逻辑复杂,数据更新频繁,系统采用去中心化的结构,但是对系统中从属节点并没有分工,如果将数据直接用于计算读取会造成单个请求计算时间过长,导致运行速度慢、无法满足日益增长的业务对性能需求问题。具体方案如下:一种集群的调用系统,包括:数据接收与校验节点、数据库更新节点、负载 ...
【技术保护点】
1.一种集群的调用系统,其特征在于,包括:数据接收与校验节点、数据库更新节点、负载均衡节点、逻辑计算节点、主节点和诊断节点,其中:/n所述数据接收与校验节点,用于接收数据,对所述数据进行验证与初始化,得到目标数据;/n所述数据库更新节点,用于接收所述目标数据,依据所述目标数据建立当前数据库,并将所述当前数据库发送至集群内所述逻辑计算节点和诊断节点以及备用数据库更新节点;/n所述负载均衡节点,用于为接收的计算请求进行反向代理,并将所述计算请求分流至所述逻辑计算节点;/n所述逻辑计算节点,用于接收计算请求,运行对应的计算引擎进行计算;/n所述主节点,用于负责所述集群内节点信息的 ...
【技术特征摘要】
1.一种集群的调用系统,其特征在于,包括:数据接收与校验节点、数据库更新节点、负载均衡节点、逻辑计算节点、主节点和诊断节点,其中:
所述数据接收与校验节点,用于接收数据,对所述数据进行验证与初始化,得到目标数据;
所述数据库更新节点,用于接收所述目标数据,依据所述目标数据建立当前数据库,并将所述当前数据库发送至集群内所述逻辑计算节点和诊断节点以及备用数据库更新节点;
所述负载均衡节点,用于为接收的计算请求进行反向代理,并将所述计算请求分流至所述逻辑计算节点;
所述逻辑计算节点,用于接收计算请求,运行对应的计算引擎进行计算;
所述主节点,用于负责所述集群内节点信息的存储、版本切换协调各个节点的工作;
所述诊断节点,用于支持运维人员对所述当前数据库和历史数据库中的数据进行诊断。
2.根据权利要求1所述的系统,其特征在于,所述数据接收与校验节点采用双主节点。
3.根据权利要求1所述的系统,其特征在于,所述数据更新节点、所述负载均衡节点和所述主节点采用主备节点。
4.根据权利要求1所述的系统,其特征在于,所述逻辑计算节点中包括数据库和计算引擎,其中:
所述数据库包括当前数据库和历史数据库;
所述计算引擎包括当前计算引擎和历史计算引擎;
所述当前数据库与所述当前计算引擎对应,所述历史数据库与所述历史计算引擎对应。
5.根据权利要求4所述的系统,其特征在于,所述逻辑计算节点还包括:运行单元和第一切换单元,其中:
所述运行单元,用于当所述逻辑计算节点接收到对应的数据库时,运行与其对应的计算引擎;
所述第一切换单元,当切换发生时,通过所述负载均衡节点反...
【专利技术属性】
技术研发人员:林骋,刘中一,耿庆仁,李梦箫,常展源,
申请(专利权)人:中国民航信息网络股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。