【技术实现步骤摘要】
业务处理系统及业务处理方法
本申请涉及计算机
,特别是涉及一种业务处理系统及业务处理方法。
技术介绍
高可用HA(HighAvailability)是分布式系统架构设计中必须考虑的因素之一,它通常是指通过设计减少系统不能提供服务的时间。现有技术中的高可用部署存在多种实现方案,主要可分为硬件层面实现和软件层面实现。然而现有技术中的高可用部署实现方案大多只考虑到单一场景,不再能满足用户日益提高的对于业务工作流不中断的高标准要求。
技术实现思路
基于此,有必要针对上述技术问题,提供一种业务处理系统及业务处理方法。一种业务处理系统,包括:负载均衡服务器、主应用服务器、所述主应用服务器对应的备用应用服务器以及Redis集群;其中,所述主应用服务器、所述备用应用服务器中部署有相同的应用程序,所述Redis集群对外提供一个虚拟互联网协议地址;所述负载均衡服务器接收外部终端发送的应用程序访问请求,将所述请求发送至所述主应用服务器;所述主应用服务器接收到所述应用程序访问请求时, ...
【技术保护点】
1.一种业务处理系统,包括负载均衡服务器、主应用服务器、所述主应用服务器对应的备用应用服务器、以及Redis集群;/n其中,所述主应用服务器、所述备用应用服务器中部署有相同的应用程序,所述Redis集群对外提供一个虚拟互联网协议地址;/n所述负载均衡服务器接收外部终端发送的应用程序访问请求,将所述请求发送至所述主应用服务器;所述主应用服务器接收到所述应用程序访问请求时,执行所述应用程序访问请求对应的业务获得处理后数据,将所述处理后数据通过所述负载均衡服务器返回至所述外部终端;所述主应用服务器在接收到所述应用程序访问请求时,生成用户会话状态并发送至所述Redis集群进行缓存, ...
【技术特征摘要】
1.一种业务处理系统,包括负载均衡服务器、主应用服务器、所述主应用服务器对应的备用应用服务器、以及Redis集群;
其中,所述主应用服务器、所述备用应用服务器中部署有相同的应用程序,所述Redis集群对外提供一个虚拟互联网协议地址;
所述负载均衡服务器接收外部终端发送的应用程序访问请求,将所述请求发送至所述主应用服务器;所述主应用服务器接收到所述应用程序访问请求时,执行所述应用程序访问请求对应的业务获得处理后数据,将所述处理后数据通过所述负载均衡服务器返回至所述外部终端;所述主应用服务器在接收到所述应用程序访问请求时,生成用户会话状态并发送至所述Redis集群进行缓存,当所述主应用服务器宕机时,启用所述备用应用服务器接替所述主应用服务器。
2.根据权利要求1所述的系统,其特征在于,将两个或者两个以上应用程序部署在所述主应用服务器和所述主应用服务器对应的备用应用服务器中,所述两个或者两个以上应用程序对外提供同一虚拟互联网协议地址。
3.根据权利要求1所述的系统,其特征在于,将n个应用程序部署在n组所述主应用服务器和所述主应用服务器对应的备用应用服务器中,每一组所述主应用服务器和所述主应用服务器对应的备用应用服务器中对应部署一个所述应用程序,所述n个应用程序对外提供不同的虚拟互联网协议地址。
4.根据权利要求1所述的系统,其特征在于,所述系统还包括主用MYSQL数据库主机和至少一个备用MYSQL数据库主机,所述主用MYSQL数据库主机和所述备用MYSQL数据库主机分别与所述负载均衡服务器连接;
所述主用MYSQL数据库主机和所述备用MYSQL数据库主机采用MHA的方式搭建;所述主用MYSQL数据库主机和所述备用MYSQL数据库主机用于存储业务配置数据以及在所述外部终端访问应用程序时产生的业务数据,当所述主用MYSQL数据库主机宕机时,启用一个所述备用MYSQL...
【专利技术属性】
技术研发人员:何正龙,
申请(专利权)人:武汉联影医疗科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。