In this application, an access request processing method, device, computer equipment and storage medium are provided, which are applied to multi-Cognos cluster environment in different places. Each Cognos cluster shares data storage space, and the load balancing server manages Cognos clusters in different regions; the load balancing server receives access requests; and the load is equal. The weighing server determines a target Cognos cluster in a Cognos cluster in a plurality of different regions managed, and the target Cognos cluster is any one of the normal Cognos clusters; the load balancing server sends the access request to the target Cognos cluster so that the target Cognos cluster can access the Cognos cluster. Request for processing. To overcome the shortcomings of users'inability to access data when the cluster is abnormal, ensure that every user's access request can be answered, and avoid the risk of data loss and long-term unavailability of the system after a disaster occurs on the cluster.
【技术实现步骤摘要】
访问请求处理方法、装置、系统、计算机设备和存储介质
本申请涉及计算机
,特别涉及一种访问请求处理方法、装置、系统、计算机设备和存储介质。
技术介绍
Cognos是在BI(商业智能)核心平台之上,以服务为导向进行架构的一种数据模型,是唯一可以通过单一产品和在单一可靠架构上提供完整业务智能功能的解决方案。它可以提供无缝密合的报表、分析、记分卡、仪表盘等解决方案,通过提供所有的系统和资料资源,以简化公司各员工处理资讯的方法。目前业内对Cognos集群的使用多为本地多机部署,无多地区大集群部署案例。而本地单个集群的扩展能力有限,同时也无法满足异地容灾实时切换的要求。随着集群的增大,Cognos集群会存在压力瓶颈,导致系统引发各种异常。系统异常后需要对集群环境进行重启操作,重启过程需要较长时间完成,在此过程中集群会处于不可用状态。灾难发生后存在数据丢失,系统长时间不可用的风险,容灾能力差;集群不可用时,造成用户无法访问数据,系统对用户的访问请求无法作出回应。
技术实现思路
本申请的主要目的为提供一种访问请求处理方法、装置、系统、计算机设备和存储介质,克服集群异常时用户无法访问数据的缺陷。为实现上述目的,本申请提供了一种访问请求处理方法,所述方法应用于异地多Cognos集群环境,各Cognos集群共享数据存储空间,负载均衡服务器管理多个不同地域的Cognos集群,所述方法包括:负载均衡服务器接收访问请求;所述负载均衡服务器在管理的多个不同地域的Cognos集群中确定目标Cognos集群,所述目标Cognos集群为处于正常状态的Cognos集群中的任意一个;所述负载均 ...
【技术保护点】
1.一种访问请求处理方法,其特征在于,所述方法应用于异地多Cognos集群环境,各Cognos集群共享数据存储空间,负载均衡服务器管理多个不同地域的Cognos集群,所述方法包括:负载均衡服务器接收访问请求;所述负载均衡服务器在管理的多个不同地域的Cognos集群中确定目标Cognos集群,所述目标Cognos集群为处于正常状态的Cognos集群中的任意一个;所述负载均衡服务器将所述访问请求发送给所述目标Cognos集群,以使所述目标Cognos集群对所述访问请求进行处理。
【技术特征摘要】
1.一种访问请求处理方法,其特征在于,所述方法应用于异地多Cognos集群环境,各Cognos集群共享数据存储空间,负载均衡服务器管理多个不同地域的Cognos集群,所述方法包括:负载均衡服务器接收访问请求;所述负载均衡服务器在管理的多个不同地域的Cognos集群中确定目标Cognos集群,所述目标Cognos集群为处于正常状态的Cognos集群中的任意一个;所述负载均衡服务器将所述访问请求发送给所述目标Cognos集群,以使所述目标Cognos集群对所述访问请求进行处理。2.根据权利要求1所述的访问请求处理方法,其特征在于,所述访问请求中携带有用户的地址信息,所述负载均衡服务器在管理的多个不同地域的Cognos集群中确定目标Cognos集群的步骤,包括:根据所述用户的地址信息,在预设的用户地址-集群映射表中匹配出对应所述地址信息的Cognos集群;根据匹配结果以及所述Cognos集群的状态,选择出一个处于正常状态的Cognos集群作为所述目标Cognos集群。3.根据权利要求1所述的访问请求处理方法,其特征在于,所述负载均衡服务器将所述访问请求发送给所述目标Cognos集群,以使所述目标Cognos集群对所述访问请求进行处理的步骤之后,包括:所述负载均衡服务器获取到所述目标Cognos集群处于异常状态时,将所述访问请求发送至其它任意一个处于正常状态的Cognos集群。4.根据权利要求3所述的访问请求处理方法,其特征在于,所述负载均衡服务器获取到所述目标Cognos集群处于异常状态时的步骤之后,还包括:禁用处于异常状态的所述目标Cognos集群的服务端口。5.一种访问请求处理方法,其特征在于,所述方法应用于异地多Cognos集群环境,各Cognos集群共享数据存储空间,负载均衡服务器管理多个不同地域的Cognos集群,所述方法包括:目标Cognos集群接收所述负载均衡服务器发送的访问请求,所述访问请求为所述负载均衡服...
【专利技术属性】
技术研发人员:杨勇,宋剑锋,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。