[发明专利]计算机软件系统中基于云计算的实时事件处理系统及方法有效
申请号: | 201210407676.3 | 申请日: | 2012-10-23 |
公开(公告)号: | CN102880475A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 苏阳 | 申请(专利权)人: | 上海普元信息技术股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 201203 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种计算机软件系统中基于云计算的实时事件处理系统及方法,属于计算机软件应用技术领域。该系统包括SEDA分布式消息框架和Redis核心内存处理框架。利用该系统的方法包括接收消息操作和发送消息操作。通过该方法将分布式消息框架和Redis核心内存处理框架融合,从而可以有效地应对高并发请求与大数据量处理需求,实现复杂的业务逻辑处理流程,满足高吞吐量、低延迟的性能要求,并且有效控制系统资源、提高运行过程的可靠性,达到性能可以分段设计,在一定范围内自由伸缩的目标,适合应用于性能要求苛刻的业务活动监控或准实时分析类系统中,且本发明的计算机软件系统中基于云计算实现实时事件处理的系统及方法,其系统结构简单,应用成本低廉。 | ||
搜索关键词: | 计算机软件 系统 基于 计算 实时 事件 处理 方法 | ||
【主权项】:
一种计算机软件系统中基于云计算实现实时事件处理的系统,其特征在于,所述的系统包括SEDA分布式消息框架和Redis核心内存处理框架;所述的SEDA分布式消息框架包括控制平台、配置数据库和服务容器,所述的控制平台和服务容器均连接所述的配置数据库,所述的服务容器包括容器基础模块、消息处理服务模块、路由模块、服务解析模块和返回监听模块;所述的消息处理服务模块包括至少一个业务逻辑单元和六个消息通道,所述的各业务逻辑单元对应不同的服务应用业务,所述的业务逻辑单元通过所述的消息通道连接所述的Redis核心内存处理框架,所述的六个消息通道为请求接出通道、请求接入通道、返回接出通道、返回接入通道、错误接出通道和错误接入通道;所述的Redis核心内存处理框架包括多个Redis服务器和关系数据库,还包括模板工具模块,对外提供的接口,连接所述的SEDA分布式消息框架;连接池服务模块,对应每一个所述的Redis服务器提供一个连接池;数据分片服务模块,将数据分布存储于不同的Redis服务器中;主从热备模块,为每一个所述的Redis服务器配置一台从服务器,Redis核心内存处理框架自动检测主从的状态并在主机宕机时切换到对应的从服务器;数据同步服务模块,维护一个写缓冲队列,缓冲队列到达一定数量后将写入所述的关系数据库;在线扩容模块,用以支持在不间断运行的状况下对所述的Redis核心内存处理框架进行扩容。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海普元信息技术股份有限公司,未经上海普元信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210407676.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种可嵌入式安装的平板
- 下一篇:一种压辊装置