[发明专利]事件处理方法、系统、设备和存储介质在审

专利信息
申请号: 201711130939.X 申请日: 2017-11-15
公开(公告)号: CN109783202A 公开(公告)日: 2019-05-21
发明(设计)人: 邢勇;石超 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: G06F9/46 分类号: G06F9/46;G06F9/48
代理公司: 北京东方亿思知识产权代理有限责任公司 11258 代理人: 彭琼
地址: 开曼群岛*** 国省代码: 开曼群岛;KY
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 事件处理 高优先级事件 待处理事件 轮询方式 事件驱动方式 存储介质 模式设置 设置处理 优化系统 处理轮 轮询
【说明书】:

发明公开了一种事件处理方法、系统、设备和存储介质。该方法包括:设置处理模式为事件驱动方式;按照事件驱动方式处理接收到的待处理事件;确定待处理事件是否为高优先级事件,待处理事件为高优先级事件时,将事件处理模式设置为轮询方式;当事件处理模式为轮询方式时,按照轮询方式执行轮询,并处理轮询结果中包含的新的高优先级事件。根据本发明实施例提供的事件处理方法,可以提高事件处理效率,优化系统性能。

技术领域

本发明涉及计算机领域,尤其涉及事件处理方法、系统、设备和存储介质。

背景技术

随着互联网、物联网的普及和发展,应用系统的规模和数据量处理量日渐增大,在云计算服务和网络交互平台等大规模数据处理过程中,需要及时对事件消息进行响应和处理。

目前,大多数系统应用通常大多采用事件驱动的方式进行事件处理。简单地说,事件驱动的事件处理方式可以理解为:当有事件触发时,事件驱动机制被唤醒以选择事件并处理事件,而没有事件触发时,事件驱动机制可以进入睡眠状态,从而释放中央处理器(CPU,Central Processing Unit)的资源。

通常,事件驱动的方式下需要事件唤醒会产生额外的系统开销,当事件处理对系统性能要求较高时,事件驱动的方式往往会成为系统的瓶颈,导致事件处理效率低下。

发明内容

本发明实施例提供事件处理方法、系统、设备和存储介质,可以根据事件的优先级类型,自适应调整事件处理方式,使业务应用系统具有较高的性能,并提高了事件处理效率。

根据本发明实施例的一方面,提供一种事件处理方法,包括:

设置事件处理模式为事件驱动方式;

按照事件驱动方式处理接收到的待处理事件;

确定待处理事件是否为高优先级事件,当确定待处理事件为高优先级事件时,将事件处理模式设置为轮询方式;

当事件处理模式为轮询方式时,按照轮询方式执行轮询,并处理轮询结果中包含的高优先级事件。

根据本发明实施例的另一方面,提供一种事件处理方法,包括:

设置事件处理模式为事件驱动方式;

当满足第一条件时,将事件处理模式设置为轮询方式;

当满足第二条件时,将事件处理模式设置为事件驱动方式。

根据本发明实施例的再一方面,提供一种事件处理系统,包括:

事件驱动方式设置组件,用于设置事件处理模式为事件驱动方式;

事件驱动方式执行组件,用于按照事件驱动方式处理接收到的待处理事件;

轮询方式执行组件,用于确定待处理事件是否为高优先级事件,当确定待处理事件为高优先级事件时,将事件处理模式设置为轮询方式;

轮询方式执行组件,用于当事件处理模式为轮询方式时,按照轮询方式执行轮询,并处理轮询结果中包含的新的高优先级事件。

根据本发明实施例的还一方面,提供一种事件处理系统,包括:

事件驱动方式设置组件,用于设置事件处理模式为事件驱动方式;

轮询方式设置组件,用于当满足第一条件时,将事件处理模式设置为轮询方式;

该事件驱动方式设置组件还用于:当满足第二条件时,将事件处理模式设置为事件驱动方式。

根据本发明实施例的又一方面,提供一种事件处理设备,包括:存储器和处理器;该存储器用于存储程序;该处理器用于读取存储器中存储的可执行程序代码以执行上述的事件处理方法。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711130939.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top