一种数据处理方法和装置制造方法及图纸

技术编号:29964113 阅读:61 留言:0更新日期:2021-09-08 09:28
本发明专利技术实施例提供了一种数据处理方法和装置,方法包括:当检测到目标云服务器发生异常事件时,先将待发送至目标云服务器的目标数据请求存至缓存区;然后确定目标云服务器所对应的目标服务类型;并根据目标服务类型,从闲置云服务器集群中查找出目标闲置云服务器;将缓存区中的目标数据请求发送至目标闲置云服务器。通过本发明专利技术实施例,实现了在目标云服务器发生异常时,自动将待发送给目标云服务器的数据请求转发给闲置云服务器进行处理,避免了协同组件系统因为目标云服务器发生异常而无法正常向用户提供服务。法正常向用户提供服务。法正常向用户提供服务。

【技术实现步骤摘要】
一种数据处理方法和装置


[0001]本专利技术涉及数据处理的
,特别是涉及一种数据处理方法和装置。

技术介绍

[0002]随着互联网技术的不断发展,互联网所能提供的服务也是越来越多。
[0003]当用户需要使用某项服务时,可以通过移动终端向服务所对应的云服务器发送一数据请求,以请求云服务器提供相应的服务。
[0004]当云服务器处于正常状态时,可以正常的对数据请求进行处理;但是,当云服务器发生异常而处于异常状态时,可能无法对数据请求进行处理。此时,若等到发生异常的云服务器维修好后,再对发送给该云服务器的数据请求进行处理,将严重影响用户的使用。因此,如何正常且迅速地处理即将发送给发生异常的云服务器的数据请求,是云服务器数据处理过程中亟需解决的问题。

技术实现思路

[0005]鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的一种数据处理方法和装置,包括:
[0006]一种数据处理方法,应用于协同组件系统,协同组件系统为对接的多个业务系统提供统一的对外服务,协同组件系统包括闲置云服务器集群,方法包括:
[0007]当检测到目标云服务器发生异常事件时,将待发送至目标云服务器的目标数据请求存至缓存区;
[0008]确定目标云服务器所对应的目标服务类型;
[0009]根据目标服务类型,从闲置云服务器集群中查找出目标闲置云服务器;
[0010]将缓存区中的目标数据请求发送至目标闲置云服务器。
[0011]可选地,方法还包括:<br/>[0012]当检测到目标云服务器预设时间段内未发生异常事件时,停止向目标闲置云服务器发送数据请求。
[0013]可选地,方法还包括:
[0014]判断目标闲置云服务器中是否存在未完结的数据请求;
[0015]当目标闲置云服务器中不存在未完结的数据请求时,将目标闲置云服务器置入闲置云服务器集群中。
[0016]可选地,在将缓存区中的目标数据请求发送至目标闲置云服务器前,方法还包括:
[0017]确定目标数据请求在缓存区中的等待时长;
[0018]当等待时长超过预设时长时,将目标数据请求发送至目标闲置云服务器。
[0019]可选地,在将缓存区中的目标数据请求发送至目标闲置云服务器前,方法还包括:
[0020]确定目标数据请求的目标服务等级;
[0021]当目标服务等级超过预设等级时,将目标数据请求发送至目标闲置云服务器。
[0022]可选地,确定目标数据请求的目标服务等级,包括:
[0023]确定目标云服务器所提供的目标服务;
[0024]获取预先为目标服务设置的等级,并将预先为目标服务设置的等级作为目标数据请求的目标服务等级。
[0025]可选地,异常事件包括:
[0026]过载事件、入侵事件。
[0027]一种数据处理装置,应用于协同组件系统,协同组件系统为对接的多个业务系统提供统一的对外服务,协同组件系统包括闲置云服务器集群,装置包括:
[0028]数据请求缓存模块,用于当检测到目标云服务器发生异常事件时,将待发送至目标云服务器的目标数据请求存至缓存区;
[0029]服务类型确定模块,用于确定目标云服务器所对应的目标服务类型;
[0030]闲置云服务器确定模块,用于根据目标服务类型,从闲置云服务器集群中查找出与目标云服务器绑定的目标闲置云服务器;
[0031]数据请求发送模块,用于将缓存区中的目标数据请求发送至目标闲置云服务器。
[0032]一种服务器,包括处理器、存储器及存储在存储器上并能够在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上的数据处理方法。
[0033]一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如上的数据处理方法。
[0034]本专利技术实施例具有以下优点:
[0035]本专利技术实施例中,当检测到目标云服务器发生异常事件时,先将待发送至目标云服务器的目标数据请求存至缓存区;然后确定目标云服务器所对应的目标服务类型;并根据目标服务类型,从闲置云服务器集群中查找出目标闲置云服务器;将缓存区中的目标数据请求发送至目标闲置云服务器。通过本专利技术实施例,实现了在目标云服务器发生异常时,自动将待发送给目标云服务器的数据请求转发给闲置云服务器进行处理,避免了协同组件系统因为目标云服务器发生异常而无法正常向用户提供服务。
附图说明
[0036]为了更清楚地说明本专利技术的技术方案,下面将对本专利技术的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0037]图1是本专利技术实施例的一种协同组件系统的整体架构示意图;
[0038]图2是本专利技术实施例的一种数据处理方法的步骤流程图;
[0039]图3是本专利技术实施例的另一种数据处理方法的步骤流程图;
[0040]图4是本专利技术实施例的又一种数据处理方法的步骤流程图;
[0041]图5是本专利技术实施例的一种数据处理装置的结构框图。
具体实施方式
[0042]为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实
施方式对本专利技术作进一步详细的说明。显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0043]以服务于外地个人和企业作为产品设计的原动力之一,聚焦服务对象的需求和感受。协同组件系统围绕入境、居住、出行、学习、就业、创业、医疗、养老等民生领域,全面整合政务服务、公共服务、便民服务资源,优化服务应用,帮助外地个人和企业了解本地、认识本地、融入本地、生活本地。
[0044]协同组件系统是一个开放的应用框架平台,为服务集约化接入和管理提供支撑能力。它支持将各种业务应用、信息资源集成到统一的管理平台之上,以统一的用户界面提供给使用者,建立服务运营者、服务提供者、服务使用者的服务枢纽,使政府能够快速、广泛的发布信息,提供服务;使外地企业和个人能够及时了解信息和使用服务;使社会第三方能够通过公共服务工具开发和利用信息资源,使城市信息与服务能够集中运行、维护和管理。
[0045]协同组件系统将充分利用大数据、语音识别、自然语言处理、人机交互等业界领先技术能力,构建集智能提示、智能问答、智能推荐等的智能服务体系;根据用户行为足迹,分析用户习惯和潜在需求,提供精准推送、个性化资源订阅等服务,支持用户建立个性化智能首页,实现移动服务“千人千面”,为外地企业和个人提供平等、快捷、个性化、全方位的服务和体验。
[0046]如图1,协同组件系统业务架构分为展现层、业务应用层、支撑层、数据层和基础层。
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于协同组件系统,所述协同组件系统为对接的多个业务系统提供统一的对外服务,所述协同组件系统包括闲置云服务器集群,所述方法包括:当检测到目标云服务器发生异常事件时,将待发送至所述目标云服务器的目标数据请求存至缓存区;确定所述目标云服务器所对应的目标服务类型;根据所述目标服务类型,从所述闲置云服务器集群中查找出目标闲置云服务器;将所述缓存区中的目标数据请求发送至所述目标闲置云服务器。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当检测到所述目标云服务器预设时间段内未发生所述异常事件时,停止向所述目标闲置云服务器发送数据请求。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:判断所述目标闲置云服务器中是否存在未完结的数据请求;当所述目标闲置云服务器中不存在未完结的数据请求时,将所述目标闲置云服务器置入闲置云服务器集群中。4.根据权利要求1所述的方法,其特征在于,在将所述缓存区中的目标数据请求发送至所述目标闲置云服务器前,所述方法还包括:确定所述目标数据请求在所述缓存区中的等待时长;当所述等待时长超过预设时长时,将所述目标数据请求发送至所述目标闲置云服务器。5.根据权利要求1所述的方法,其特征在于,在将所述缓存区中的目标数据请求发送至所述目标闲置云服务器前,所述方法还包括:确定所述目标数据请求的目标服务等级;当所述目标服务等级超过预设等级时,将所述目标数据请求发送至...

【专利技术属性】
技术研发人员:邓练兵余大勇薛剑
申请(专利权)人:珠海大横琴科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1